Публикации по теме 'bad-math'


Остерегайтесь арифметики с плавающей запятой в веб-браузерах!
При работе с JavaScript вы в конечном итоге будете просить браузеры выполнять математические операции. С простыми целыми числами это обычно нормально, но вы можете столкнуться с проблемами, если имеете дело с очень большими или очень маленькими числами, особенно если вы работаете с десятичными разрядами. Например, введите это уравнение в консольный браузер и посмотрите, что получится: 0.1 + 0.2 Вы ожидаете увидеть 0,3. Вопрос простой арифметический, просто опустился на один..