Основные различия между типами данных integer и real в языке Паскаль:
- Целочисленный (integer). 2 Данные этого типа могут принимать только значения целых чисел. 1 В компьютере значения целого типа представляются абсолютно точно. 1 В тексте программы или при вводе данных целого типа значения записываются без десятичной точки. 1
- Вещественный (real). 2 Диапазон данных: 2.9∗10−39…1.7∗10+38. 2 Занимает 6 байтов в памяти компьютера. 2 Вещественные числа записываются с десятичной точкой. 2
Выделение целых чисел в отдельный тип объясняется тем, что в вычислительной машине целые и вещественные числа представляются по-разному: целое число может быть представлено абсолютно точно, а вещественное — неизбежно с некоторой конечной погрешностью. 1