В арифметических выражениях целочисленные значения
В арифметических выражениях целочисленные значения различных разновидностей могут использоваться совместно. Единственное ограничение – результаты расчётов не должны вызывать выхода за пределы предусмотренного для заданной разновидности диапазона значений, называемого арифметическим переполнением.
В таблице 1 приведён краткий перечень целочисленных типов данных языка Pascal и диапазоны значений, соответствующие этим типам.
Таблица 1. Целочисленные типы данных языка Pascal
Название | Размер (байт) | Минимальное значение | Максимальное значение |
byte | 1 | 0 | 255 (28-1) |
shortint | 1 | -128 (-27) | 127 (27-1) |
word | 2 | 0 | 65535 (216-1) |
integer | 2 | -32768 (-215) | 32767 (215-1) |
longint | 4 | -2147483648 (-231) | 2147483647 (231-1) |
comp | 8 | -263 | 263-1 |
Как видно из таблицы, увеличение размера переменной на один байт позволяет расширить диапазон значений в 256 раз.
Константы целочисленных типов представляют собой последовательности цифр без разделителей (!), перед которыми может быть установлен знак «—» - минус (например, 12, -40, 200000).
В некоторых случаях применяются константы шестнадцатеричной системы счисления. Перед такими константами должен быть установлен знак «$» (например, $0B0F5, $20, $7C).
в) вещественный – (real). Данный тип применяется, если вычисления не могут быть выполнены без использования дробных значений. Значения вещественного типа возвращаются многими стандартными математическими функциями и операцией деления.
Вещественные значения разделяются на разновидности согласно их точности и диапазону принимаемых значений. В памяти ЭВМ такие значения представлены в форме с плавающей точкой. Общий вид вещественного числа с плавающей точкой:

Здесь константа M
называется мантиссой
числа, а P – порядком. Обе константы могут принимать как отрицательные, так нулевые и положительные значения.
Основная проблема вычислений с использованием плавающей арифметики заключается в возможном переполнении и антипереполнении
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий