Цитата:
Сообщение от TaRaKaN
Vladimir_S, вечер добрый! А что за тип переменных "Word"? Почему бы не использовать тип "integer"? И в чем их отличия?
P.S. Простите за возможно тупые вопросы. Последний раз паскаля касался курсе на 2м университета =)
|
Вот сводная таблица целочисленных форматов в Паскале. Прошу заметить, это относится к НОРМАЛЬНОМУ (Turbo, Free) Паскалю, но ни в коем случае не к этому... ну, в общем, не к АВС, где всё за каким-то хреном переиначено: тамошний Integer соответствует Longint, Word - вообще непонятно, то ли есть, то ли нет...
Код:
Type Range Size in bytes
Byte 0 .. 255 1
Shortint -128 .. 127 1
Integer -32768 .. 32767 2
Word 0 .. 65535 2
Longint -2147483648 .. 2147483647 4
Cardinal 0 .. 4294967295 4
Int64 -9223372036854775808 .. 9223372036854775807 8
QWord 0 .. 18446744073709551615 8
И да, форматы Cardinal, Int64 и QWord есть не во всех реализациях Паскаля.