В Pascal вещественные числа представляются с ограниченной точностью, потому что под их хранение в памяти компьютера выделяется ограниченное число бит. 1 Из-за этого ограничения большая часть рациональных чисел представляется приближёнными с некоторой точностью значениями. 3
Чтобы уменьшить ошибку, в Pascal используют тип double, который хранит в памяти вещественное число с большей точностью (занимает в памяти 8 байт, в то время как тип real — 6 байт). 1