Difference between revisions of "Template:Hex2dec/main"

From blackwiki
Jump to navigation Jump to search
imported>Ludwigs2
(Created page with '{{#expr: {{Hex2dec/2 | {{{1|0}}} | {{#expr: {{{2|0}}}-1}}}} +{{Hex2dec/2 | {{{1|0}}} | {{#expr: {{{2|0}}}-2}}}}*16 +{{Hex2dec/2 | {{{1|0}}} | {{#expr: {{{2|0}...')
 
imported>Ludwigs2
Line 8: Line 8:
 
   +{{Hex2dec/2 | {{{1|0}}} | {{#expr: {{{2|0}}}-7}}}}*16777216
 
   +{{Hex2dec/2 | {{{1|0}}} | {{#expr: {{{2|0}}}-7}}}}*16777216
 
   +{{Hex2dec/2 | {{{1|0}}} | {{#expr: {{{2|0}}}-8}}}}*268435456
 
   +{{Hex2dec/2 | {{{1|0}}} | {{#expr: {{{2|0}}}-8}}}}*268435456
}}
+
}}<noinclude>{{documentation}}</noinclude>

Revision as of 08:27, 11 September 2010

0

50px Template documentation[view] [edit] [history] [purge]

This subtemplate of {{hex2dec}} is used to do the actual multiplication and addition needed to create a decimal number from a hexadecimal string. It is not meant to be called directly.

Usage

{{hex2dec/main | {{lc:0xFFAADDEE}} | {{Hex2dec/1 | 0xFFAADDEE }} }}

This template works in conjunction with the following templates:

  • {{Hex2dec/1}}: returns the length of the hexadecimal string.
  • {{Hex2dec/2}}: converts individual hexadecimal characters into their decimal equivalent.