Простые типы

Простые типы представляют типы, которые не могут быть разделены на элементы и являются моделью для представления элементарных данных на уровне машины. Базовый блок памяти в mikroPascal PRO для ARM имеет 32 бита.

Вот обзор простых типов в mikroPascal PRO для ARM:

Тип Размер Диапазон
bit 1–bit 0 or 1
sbit 1–bit 0 or 1
byte, char 8–bit 0 .. 255
short 8–bit -128 .. 127
word 16–bit 0 .. 65535
integer 16–bit -32768 .. 32767
dword 32–bit 0 .. 4294967295
longint 32–bit -2147483648 .. 2147483647
real 32–bit ±1.17549435082 * 10-38 .. ±3.4 * 1038
int64 64–bit -9223372036854775808 .. 9223372036854775807
uint64 64–bit 0 .. 18446744073709551615
extended 64–bit ±2.2250 * 10-308 .. ±1.7976 * 10308

Вы можете назначить знаковые типы беззнаковым или наоборот только используя явное преобразование. См. Преобразование Типов, чтобы получить больше информации.