Стандартный тип данных: 32-битный или 64-разрядный без знака, такого же
размера, как
SizeOf(Any Ptr)
Синтаксис
Dim variable As UInteger
Dim variable As UInteger<bits>
Параметры
bits
Числовое константное выражение, указывающее размер в
битах желаемого целого числа без знака. Допускаются значения 8, 16, 32
или 64.
Описание
32-разрядный или 64-разрядный тип данных целого числа без знака, в
зависимости от платформы.
Если дается явный размер битов , то предусматриваемый тип данных может
содержать значения от 0 до
(1ULL Shl (bits)) - 1.
Пример
#if __FB_64BIT__
Dim x As UInteger = 0
Dim y As UInteger = &HFFFFFFFFFFFFFFFF
Print "UInteger Range = "; x; " to "; y
#else
Dim x As UInteger = 0
Dim y As UInteger = &HFFFFFFFF
Print "UInteger Range = "; x; " to "; y
#endif
Различия диалектов
- Нет в наличии в диалекте -lang qb
, но есть псевдоним __Uinteger.
Отличия от QB
См. также