Можете сказать, почему иногда js при деление выдает число с кучей знаков после запятой и 1 например 45.0000000001, можно поинтересоваться зачем, если все числа делятся нацело?
Asked
Active
Viewed 25 times
1
-
1Потому что погрешность... почитай об особенностях хранения вещественных чисел в памяти компьютера. При слабой типизации, округлять результат деления - это задача программиста. – yar85 Apr 05 '19 at 07:34
-
@yar85 Я правильно понимаю, что все из-за степеней 2-ки? – Apr 05 '19 at 07:56
-
Да, по сути правильно. – yar85 Apr 05 '19 at 08:02