Перейти к содержанию

Неравномерность распределения float

Определение. В отличие от равномерных целых, float-числа распределены неравномерно: между 1 и 2, между 2 и 4, между 1024 и 2048 — одинаковое число точек (2²³ для float32), но абсолютный шаг растёт. Отсюда 0.1+0.2≠0.3 и потеря различимости больших чисел.

В каких главах встречается

Связанные концепты

Требуются перед изучением:

Типичные ошибки

  • Числа float точны