Переменная целого типа и переменная вещественного типа отличаются тем, какие значения они могут принимать и как эти значения представляются в компьютере. 2
Переменные целого типа могут принимать только значения целых чисел. 2 В компьютере значения такого типа представляются абсолютно точно. 2 Например, в языке программирования Pascal целый тип обозначается как integer, в него входят числовые значения в диапазоне от –32 768 до 32 767. 1
Переменные вещественного типа служат для представления действительных чисел с ограниченной точностью. 3 Значения вещественных типов в компьютере представляются приближённо. 2 Например, в языке программирования Pascal вещественный тип обозначается как real, диапазон значений этого типа — от 2,9 × 10–39 до 1,7 × 1038. 1
Таким образом, целый тип подходит для величин, которые нельзя представить приближённо, а вещественный тип используется для работы с числами, имеющими ограниченную точность.