基于处理器的计算和计算器的正弦值差异

Discrepancy in sine values on processor based calculation and a calculator

当我使用点差 sheet (microsoft excel 2010, iphone) 时,显示的正弦值与我使用计算器时不同(windows-os,iphone-原生)。

例如:

a) sin(90) -> spread-sheet : 0.89399* / 计算器: 1

b) sin(89) -> spread-sheet : 0.86006* / calculator : 0.99984

鉴于根据定义 sin(90) 为 1 并且根据我在网上找到的文献,我倾向于使用计算器中的值,但想了解为什么 sheet两个不同的平台(windows、ios)虽然一致,但与各自平台上的计算器的行为不同。

此致

拉文德拉

差异来自预期为度数或弧度的参数。

90 度的正弦为 1。

90 弧度的正弦值不为 1。