Полный текст

В Интернете опять кто-то неправ: 0.5 + 0.5 — это всегда 1.0Встречали мем, где 0.5 + 0.5 в программировании якобы не равно 1.0? Автор тоже встретил, и ему надоело. Оказалось, что форумы кишат мифами и страхами о числах с плавающей точкой.На самом деле эта сумма всегда в точности равна единице. Чтобы раз и навсегда развеять заблуждения, автор решил наглядно показать, как компьютер работает с такими числами. Для этого он с нуля написал простую библиотеку, эмулирующую флоаты при помощи только целочисленной арифметики.Итак, ликбез по одной из самых непонятных тем в программировании начинается.