🖼 Сколько будет 0.1 + 0.2?
Не 0.3, а 0.30000000000000004. Осталось понять, почему так.
Целые числа хранятся в памяти компа как набор 0 и 1. А дробные тоже как набор 0 и 1, только в большом количестве и описывающих число в формате IEEE754. Из-за этого в их сумме возникает такая неточность
😯Чтобы это исправить не забывайте использовать .toFixed(n), где n - число цифр после запятой
Str (IT-Community)
Не 0.3, а 0.30000000000000004. Осталось понять, почему так.
Целые числа хранятся в памяти компа как набор 0 и 1. А дробные тоже как набор 0 и 1, только в большом количестве и описывающих число в формате IEEE754. Из-за этого в их сумме возникает такая неточность
😯Чтобы это исправить не забывайте использовать .toFixed(n), где n - число цифр после запятой
Str (IT-Community)