TURBO PASCAL

Новости

Программы   

Turbo Pascal 

Игры

Документация   

Странности

FAQ

Ссылки

Форум

Гостевая книга

Рассылка

Благодарности

Об авторе

 

 

Диапазоны значений численных типов,

или что для чего использовать

 

Переменная каждого типа имеет свой размер. Соответственно, этим размером определяется диапазон значений, которые данная переменная может принимать. Для численных типов диапазоны следующие

Тип Размер,
байт
Диапазон Значащих цифр после точки
Shortint 1 -128..127  
Integer 2 -32768..32767  
Longint 4 -2147483648..2147483647  
Byte 1 0..255  
Word 2 0..65535  
Real 6 2.9e-39..1.7e38 11-12
Single 4 1.5e-45..3.4e38 7-8
Double 8 5.0e-324..1.7e308 15-16
Extended 10 3.4e-4932..1.1e4932 19-20
Comp 8 -9.2e18..9.2e18 19-20
В соответствии с вероятными диапазонами используемых значений следует использовать те или иные типы. Ошибки арифметических переполнений проверяются при включенной опции {$R}. Как правило {$R+} используется при написании, отладке и тестировании программ, а при компиляции готовых модулей данную опцию отключают в целях увеличения скорости вычислений и уменьшения объема кода.

 

На первую страницу

Rambler's Top100 Rambler's Top100
PROext: Top 1000

(с)Все права защищены

По всем интересующим вопросам прошу писать на электронный адрес

Hosted by uCoz