用数学模块计算正弦,余弦,棕褐色?

时间:2019-04-17 23:51:09

标签: python math trigonometry

我的问题是我在python上的计算与在计算器上的计算不同:

在度数模式下使用计算器进行的计算:

cos(270)

这给了我

0

当我在python中进行相同的计算时:

print(math.cos(math.radians(270)))

我得到一些完全不同的东西:

-1.8369701987210297e-16

我想这是我犯的一个非常简单的错误,请帮助我。...

1 个答案:

答案 0 :(得分:2)

就像注释中所述,这只是一个舍入错误。 new.env(parent = emptyenv())非常接近0,可以这样看。

如果您想要一个数字,例如预期的行为,请使用-1.8369701987210297e-16将结果四舍五入。让我们四舍五入到小数点后两位:

round(value, decimalplaces)