Шестнадцатеричная система счисления: различия между версиями

[отпатрулированная версия][отпатрулированная версия]
Содержимое удалено Содержимое добавлено
м откат
Строка 21:
* В некоторых [[Ассемблер|ассемблерах]] используют букву «h», которую ставят после числа. Например, «5A3h». При этом, если число начинается не с десятичной цифры, то для отличия от имён идентификаторов (например, [[Константа (программирование)|констант]]) впереди ставится «0» (ноль): «0FFh» (255<sub>10</sub>)
* Другие ассемблеры (AT&T, Motorola), а также [[Паскаль (язык программирования)|Паскаль]] и некоторые версии [[Бейсик]]а используют префикс «$». Например, «$5A3».
* В ассемблерах для IBM mainframe (Assembler F, Assembler 2, Assembler H) используется запись X'xx..xx'. Например X'05A3'.
* Некоторые иные платформы, например ZX Spectrum в своих ассемблерах (MASM, TASM, ALASM, GENS и т. д.) использовали запись #5A3, обычно выровненную до одного или двух байт: #05A3.
* Другие версии Бейсика, например [[Turbo Basic]], используют для указания шестнадцатеричных цифр сочетание «&h» или «&H» перед числом. Например, «&h5A3».