Показать сообщение отдельно
  #1 (permalink)  
Старый 03.04.2021, 01:11
Кандидат Javascript-наук
Отправить личное сообщение для jaroslav.tavgen Посмотреть профиль Найти все сообщения от jaroslav.tavgen
 
Регистрация: 18.09.2014
Сообщений: 114

Почему синус пи равен 1,22?
alert(Math.sin(Math.PI));//1.2246467991473532e-16

В PHP, кстати, то же самое: sin(pi()) равен 1.2246467991474E-16. В питоне, как я понимаю, тоже что-то подобное. Что вообще происходит?

UPDATE: Это, конечно не 1,22, а число, близкое к нулю. Зачем вообще нужны тригонометрические функции в языке, если они НЕПРАВИЛЬНЫЕ (число Пи и расчёты с ним - основы тригонометрии)?

Последний раз редактировалось jaroslav.tavgen, 03.04.2021 в 01:18.
Ответить с цитированием