LINUX.ORG.RU

История изменений

Исправление vbr, (текущая версия) :

Компьютеры представляют числа в двоичной системе.

Т.е. число 1/10 это сумма дробей 1/16 + 1/32 + 1/256 + 1/512 + 1/4096 + …

Сейчас лень думать, но скорей всего это бесконечная последовательность, т.е. в двоичной системе это число точно представить невозможно.

Отсюда и погрешности.

Если ты захочешь сложить 0.25 и 0.0625, точность будет 100%.

Исходная версия vbr, :

Компьютеры представляют числа в двоичной системе.

Т.е. число 1/10 это сумма дробей 1/16 + 1/32 + 1/256 + 1/512 + 1/4096 + …

Сейчас лень думать, но скорей всего это бесконечная последовательность, т.е. в двоичной системе это число точно представить невозможно.

Отсюда и погрешности.