Числа в JAVASCRIPT. Тип данных number. Работа с числами. проблема неточных вычислений.

...

Комментарии

16.09.2023 в 08:33 Ученик Александр Матиенко написал:

Интересно что при: let numbe = 0.1 + 0.3 === 0.4; console.log(numbe); будет true. И 0.1+0.1 === 0.2 тоже true. А вот 0.1 + 0.2 === 0.3 будет false.

16.09.2023 в 17:29 Ученик Александр Матиенко написал:

#1 Нам поможет число Эпсилон, его можно прям в скобках дописать. Math.round((1.005 + Number.EPSILON) * 100) / 100; #3 if(isNaN и что проверяем) #2,4,5 - довольно простые задания.

28.02.2024 в 13:47 Ученик Андрей Полшков написал:

№1 - добавить к 1.005 Number.EPSILON; №2 - parseFloat(value); №3 - isNaN(value); №4 - 58; №5 - parseInt(58.858)

Полная версия урока доступа авторизованным пользователям бесплатно.
Комментировать могут только авторизованные пользователи.
Регистрация
Пред. урок След. урок