相关疑难解决方法(0)

为什么三角函数给出看似不正确的结果?

当尝试在我的编程语言中使用三角函数时,我得到了一个看似非常错误的结果。

例如,

sin(90) = 0.8939966636005579
Run Code Online (Sandbox Code Playgroud)

但我希望sin(90)1。其他三角函数也会发生类似的情况。

这是怎么回事?我能做些什么来解决这个问题?


这是三角函数输入单位要求的规范问题。(meta上的相关讨论

language-agnostic trigonometry degrees radians

34
推荐指数
1
解决办法
3429
查看次数

为什么编程语言中的 sin 函数与计算器不同,返回奇怪的 sin 值

我在计算器中熟悉了罪的值

在此输入图像描述

当我在 java 程序或 Google 中计算它时,我得到如下奇怪的值

在此输入图像描述

请任何人告诉我它是如何工作的,如果我想在我的java程序中使用计算器sin函数怎么办?

java trigonometry

-7
推荐指数
1
解决办法
978
查看次数

标签 统计

trigonometry ×2

degrees ×1

java ×1

language-agnostic ×1

radians ×1