Шаблон:Hexadecimal
Поделись знанием:
016
Документация
Другое название этого шаблона — {{dec2hex}}.
Этот шаблон реализован на основе Lua с использованием модуля BaseConvert. |
Шаблон для конвертации из десятичной системы счисления в шестнадцатеричную.
Использование
{{Hexadecimal|x}}
, где x — число в десятичной записи. Дроби округляются вниз. По умолчанию отображается нижний индекс 16.
При указании вторым параметром |hex
индекс заменится на «hex», при указании |no
или |none
) индекс опускается и если результат должен быть однозначным, то он дополняется нулём спереди. Если же требуется вывести одну цифру, то следует указать парамтер |digit
. Также, если необходимо указать разряд записываемого числа (например, 4-х значное), то он указывается в третьем параметре.
Примеры
-
{{Hexadecimal|0}}
→ 016 -
{{Hexadecimal|15}}
→ F16 -
{{Hexadecimal|3256}}
→ CB816
-
{{Hexadecimal|0|hex}}
→ 0hex -
{{Hexadecimal|15|hex}}
→ Fhex -
{{Hexadecimal|3256|hex}}
→ CB8hex
-
{{Hexadecimal|0|no}}
→ 0 -
{{Hexadecimal|10|none}}
→ A -
{{Hexadecimal|15|digit}}
→ F
-
{{Hexadecimal|15||4}}
→ 000F16 -
{{Hexadecimal|8765|no|8}}
→ 0000223D
- Для показа RGB color в хекс-кодах
-
{{Hexadecimal|255|no}}{{Hexadecimal|165|no}}{{Hexadecimal|0|no}}
→ FFA50
- Неправильный ввод
-
{{Hexadecimal|}}
→ -
{{Hexadecimal}}
→ 016 -
{{Hexadecimal|абырвалг}}
→ абырвалг -
{{Hexadecimal|A B}}
→ A B
См. также
Во избежание поломок страниц, использующих данный шаблон, желательно экспериментировать в своём личном пространстве.