4.1.1.3.2. Типы данных

 
Тип данных определяет множество допустимых значений, которые может принимать параметр, принадлежащий этому типу.
 
Astra.Server поддерживает следующие типы данных:
 
Тип
Описание
Допустимые значения
Int1
Знаковое целое 1 байт
[-128; 127]
UInt1
Беззнаковое целое 1 байт
[0; 255]
Int2
Знаковое целое 2 байта
[-32 768; 32 767]
UInt2
Беззнаковое целое 2 байта
[0; 65 535]
Int4
Знаковое целое 4 байта
[-2 147 483 648; 2 147 483 647]
UInt4
Беззнаковое целое 4 байта
[0; 4 294 967 295]
Int8
Знаковое целое 8 байт
[–9 223 372 036 854 775 808; 9 223 372 036 854 775 807]
UInt8
Беззнаковое целое 8 байт
[0; 18 446 744 073 709 551 615]
Float
Значение с плавающей запятой 4 байта
[±1.5×10-45; ±3.4×1038]. Точность 6-9 цифр
Double
Значение с плавающей запятой 8 байт
[±5.0×10-324; ±1.7×10308]. Точность 15-17 цифр
Bool
Логическое значение
true, false
String
Текстовая строка в кодировке UTF16
до 2 миллиардов знаков, каждый знак занимает 16 бит (2 байта)