Показать сообщение отдельно
  #1 (permalink)  
Старый 07.05.2016, 23:59
Новичок на форуме
Отправить личное сообщение для sinusx Посмотреть профиль Найти все сообщения от sinusx
 
Регистрация: 07.05.2016
Сообщений: 3

Ошибка или специфический подсчет дробей
Всем привет!

Я новичек в жс, пока не могу разобраться со стандартным округлением.
Например если ввести в консоли (Crhome, Firefox):
0.45 + 2.1 = 2.5500000000000003
0.45 + 7.1 = 7.55
0.45 + 8.1 = 8.549999999999999

Почему он отображает второй ответ с 2 знаками после точки, а первый и третий с 15?
Ведь это даже не деление, я просто суммировал.

Из за этого не мог пройти задачу на codecademy с кассовым аппаратом. Логика верна, результат нет.
Ответить с цитированием