余弦没有计算出确切的值

Cosine is not calculating the exact value

本文关键字:计算 余弦没      更新时间:2023-10-16

我正在做一些小事情,我需要余弦为了得到cosine函数,我包含了math.h库打印结果后,我的程序中的cosine与计算器中的不同例如,计算器上的Cos(40)为0.70710678118,但在程序中为0.766044这就是我计算余弦cos(some variable*PI/180)的方法正因为如此,我所有的结果都出了问题这不应该是同样的结果吗?为什么会发生这些事情以及如何解决?

我不知道你的值来自哪里,但0.70710678118sqrt(2)/2的近似值,它是&pi的sin或cos/4或45°。因此,除了在非常奇怪的单元中,cos(40)不可能是sqrt(2)/2

BTW在我自己的计算器中,cos(40) = 0.76604444311897803520239265055542在度模式中。