Jump to content

Template:Dec2hex: Difference between revisions

From SeptemWiki
No edit summary
No edit summary
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
<includeonly>{{#ifeq: {{{2|}}}|x|0x}}{{#switch:{{{digits|{{#expr:ceil(ln {{{1|0}}}/ln 16)}}}}}
{{#ifeq: {{{2|}}}|x|0x}}{{#if:{{{digits|}}}|{{padleft:{{#invoke: BaseConvert | convert | n={{{1}}} | base=16 | from=10 | default={{{default|0}}}}}|{{{digits}}}}}|{{#invoke: BaseConvert | convert | n={{{1}}} | base=16 | from=10 | default={{{default|0}}}}}}}<noinclude>{{documentation}}</noinclude>
|1
|2={{dec2hex/1|{{{1}}}|16}}{{dec2hex/1|{{{1}}}}}
|3={{dec2hex/1|{{{1}}}|256}}{{dec2hex/1|{{{1}}}|16}}{{dec2hex/1|{{{1}}}}}
|4={{dec2hex/1|{{{1}}}|4096}}{{dec2hex/1|{{{1}}}|256}}{{dec2hex/1|{{{1}}}|16}}{{dec2hex/1|{{{1}}}}}
|5={{dec2hex/1|{{{1}}}|65536}}{{dec2hex/1|{{{1}}}|4096}}{{dec2hex/1|{{{1}}}|256}}{{dec2hex/1|{{{1}}}|16}}{{dec2hex/1|{{{1}}}}}
|6={{dec2hex/1|{{{1}}}|1048576}}{{dec2hex/1|{{{1}}}|65536}}{{dec2hex/1|{{{1}}}|4096}}{{dec2hex/1|{{{1}}}|256}}{{dec2hex/1|{{{1}}}|16}}{{dec2hex/1|{{{1}}}}}
|7={{dec2hex/1|{{{1}}}|16777216}}{{dec2hex/1|{{{1}}}|1048576}}{{dec2hex/1|{{{1}}}|65536}}{{dec2hex/1|{{{1}}}|4096}}{{dec2hex/1|{{{1}}}|256}}{{dec2hex/1|{{{1}}}|16}}{{dec2hex/1|{{{1}}}}}
|8={{dec2hex/1|{{{1}}}|268435456}}{{dec2hex/1|{{{1}}}|16777216}}{{dec2hex/1|{{{1}}}|1048576}}{{dec2hex/1|{{{1}}}|65536}}{{dec2hex/1|{{{1}}}|4096}}{{dec2hex/1|{{{1}}}|256}}{{dec2hex/1|{{{1}}}|16}}{{dec2hex/1|{{{1}}}}}
|#default={{#ifeq:{{{1|0}}}|0|00|{{Error|Out of range}}}}
}}</includeonly><noinclude>{{Documentation}}</noinclude>

Latest revision as of 19:37, 27 March 2016

Script error: No such module "BaseConvert".

Documentation for Template:Dec2hex[view] [edit] [history]

This template provides easy conversion of a decimal number to a hexadecimal number.

Usage

  • {{dec2hex|0}} → Script error: No such module "BaseConvert".
  • {{dec2hex|160}} → Script error: No such module "BaseConvert".
  • {{dec2hex|1984}} → Script error: No such module "BaseConvert".
  • {{dec2hex|65535}} → Script error: No such module "BaseConvert".
  • {{dec2hex|8675309}} → Script error: No such module "BaseConvert".
  • {{dec2hex|123456789}} → Script error: No such module "BaseConvert".
  • {{dec2hex|3735928559}} → Script error: No such module "BaseConvert".
  • {{dec2hex|4294967295}} → Script error: No such module "BaseConvert".
  • {{dec2hex|429496729595}} → Script error: No such module "BaseConvert".
digits
Specify a minimum number of digits to show. Example: {{dec2hex|65535|digits=8}} → Script error: No such module "BaseConvert".
x
Include the option x to display the number with a 0x.
  • {{dec2hex|160}} → Script error: No such module "BaseConvert".
  • {{dec2hex|160|x}} → 0xScript error: No such module "BaseConvert".


Pages that use this Template
Templates that use this Template