Обсуждение статьи "От начального до среднего уровня: Плавающая точка"

 

Опубликована статья От начального до среднего уровня: Плавающая точка:

Эта статья является кратким введением к понятию числа с плавающей точкой. Поскольку этот текст очень сложный, советую вам прочитать его спокойно и внимательно. Не рассчитывайте быстро освоить систему с плавающей точкой, она становится понятной только со временем, по мере появления опыта использования. Но эта статья поможет вам понять, почему ваше приложение иногда выдает результат, отличный от ожидаемого.

Конечно, числа с дробными значениями, такие как 2.5, всегда очень просты для понимания, поскольку никто не спутает этот тип значения с каким-либо другим. Но, мой дорогой читатель, когда дело касается вычислений, все обстоит не так просто. На самом деле, числа с плавающей точкой весьма полезны в ряде ситуаций. Однако, их не следует рассматривать или понимать так же, как целые числа.

По сути, многие из вас, должно быть, привыкли иметь дело с числами с плавающей точкой в двух типах записи: научной, где мы записываем значения, например, как 1-e2, и более распространенной, арифметической, где мы записываем значения как 0,01. Оба значения равны по величине, но записываются по-разному. Точно так же существует и дробный способ записи этого же значения, который будет равен 1/100.

Обратите внимание, что во всех случаях речь идет об одном и том же значении. Но несмотря на это, разные программы или языки программирования обрабатывают эти значения по-разному.

От начального до среднего уровня: Плавающая точка


Автор: CODE X

 

А что с картинками? Корректная исходная португальская версия:





А вот русская и испанские версии уже с битыми рисунками: