Особенности дробей с плавающей запятой в компьютерных системах:
- Представление числа. 1 Дробь записывается в память в двоичной системе. 2 При этом число хранится в форме мантиссы и показателя степени. 3
- Операции. 1 Для сложения и вычитания требуется сначала выполнить выравнивание положения запятой до операции. 1 То есть порядки двух чисел в операциях сложения и вычитания должны быть равны. 1
- Погрешность. 24 Поскольку память, отведённая на число, конечная (и может отличаться на разных устройствах), дроби округляются, и возникает небольшая погрешность. 2 При обратном переводе в десятичную систему может обнаружиться, что число немного больше или меньше ожидаемого. 2
- Сложности при сравнении. 2 Это может стать проблемой при сравнении двух чисел с плавающей точкой. 2
Работа с числами с плавающей запятой более сложна, требует больше ресурсов и занимает больше времени. 1