JASS Help

Целые числа

Целые числа представлены в диапазоне от -2,147,483,648 до 2,147,483,647.

globals integer a = 100500 integer b = -100500 endglobals

Восьмеричная запись

Запись числа в восьмеричной системе счисления начинается с ноля:

globals integer a = 07 integer b = -012 endglobals

Шестнадцатеричная запись

Запись в шестнадцатеричной системе счисления начинается с 0x (ноль икс) или c $:

globals integer a = 0xFF integer b = -$ff endglobals

Запись регистронезависима. То бишь большие и маленькие буквы равноправны.

Равкоды

Знаки между одинарными кавычками в простонародии зовутся равкодами. // Особо одарённые причисляют их к ASCII, другие к ISO 8859-1, ну а третьи к UTF-8. На самом деле это строковое представление байт, которое более подробно описано в статье.

globals integer a = 'a' integer b = -'abcd' endglobals

Допускается использовать один или четыре символа.

Last modified: 24 September 2024