Как Python вычисляет тригонометрические функции? Я пытаюсь вычислить с помощьюРасчет тригонометрических функций в python
x = ((0.1-0.001)/2)*math.sin(((1/20)*math.pi*20)+(0.5*math.pi*1))+((0.1-0.001)/2)+0.001
Я получаю
x = 0.1
почему? в обычном калькуляторе (радиан) я получаю 0.001
Расчеты в радианах, чувак. – ForceBru
Вы используете это на python 2? В python 3 я получаю правильный результат, проблема заключается в том, как выполняется округление, добавив это перед вычислением 'from __future__ import division' – EdChum
, пытались ли вы оценить подвыражения? –