Jump to content

Template:Dec2hex: Difference between revisions

From SeptemWiki
No edit summary
No edit summary
Line 1: Line 1:
<includeonly>{{#ifeq: {{{2|}}}|x|0x}}{{#switch:{{{digits|{{#expr:ceil(ln {{{1|0}}}/ln 16)}}}}}
{{#invoke: BaseConvert | convert
|1
  | n={{{1}}}  
|2={{dec2hex/1|{{{1}}}|16}}{{dec2hex/1|{{{1}}}}}
  | base=16  
|3={{dec2hex/1|{{{1}}}|256}}{{dec2hex/1|{{{1}}}|16}}{{dec2hex/1|{{{1}}}}}
  | from=10
|4={{dec2hex/1|{{{1}}}|4096}}{{dec2hex/1|{{{1}}}|256}}{{dec2hex/1|{{{1}}}|16}}{{dec2hex/1|{{{1}}}}}
  | default={{{default|0}}}
|5={{dec2hex/1|{{{1}}}|65536}}{{dec2hex/1|{{{1}}}|4096}}{{dec2hex/1|{{{1}}}|256}}{{dec2hex/1|{{{1}}}|16}}{{dec2hex/1|{{{1}}}}}
}}<noinclude>{{documentation}}</noinclude>
|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>

Revision as of 19:32, 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}} → Script error: No such module "BaseConvert".


Pages that use this Template
Templates that use this Template