Template:Hex2dec/doc
This is a documentation subpage for Template:Hex2dec. It contains usage information, categories and other content that is not part of the original template page. |
Usage
Works for all values in the range 0x00–0xFFFFFFFF.
- {{hex2dec|0x0000}} → 0
- {{hex2dec|0xA0}} → 0
- {{hex2dec|0x7C0}} → 0
- {{hex2dec|0xFFFF}} → 0
- {{hex2dec|0x845FED}} → 0
- {{hex2dec|0x75BCD15}} → 0
- {{hex2dec|0xDEADBEEF}} → 0
- {{hex2dec|0xFFFFFFFF}} → 0
The template also accepts lowercase and padded hexadecimals with or without the prefix "0x":
- {{hex2dec|0xa0}} → 0
- {{hex2dec|a0}} → 0
- {{hex2dec|0x00A0}} → 0
- {{hex2dec|A0}} → 0
Technical details
This template works in conjunction with the following subtemplates:
- {{Hex2dec/main}}: does the actual multiplication and addition to create a decimal number.
- {{Hex2dec/1}}: returns the length of the hexadecimal string.
- {{Hex2dec/2}}: converts individual hexadecimal characters into their decimal equivalent.