为什么Math对象中的三角函数不能正常工作?

时间:2019-07-17 03:01:52

标签: javascript html trigonometry radians

我正在用HTML制作三角计算器;它接收的是度数(例如90)的输入,并将其转换为弧度(例如90转换为pi除以2)。唯一的问题是Math对象中的三角函数。 当我输入正切成90度的Math.tan(Math.PI / 2)时,输出将变为16331239353195370370。应该是未定义的。其他所有三角函数基本上都是相同的问题。为什么会这样?

我仔细检查了多个计算器;他们最终得到与切线90相同的答案是一个错误。唯一令人惊讶的缺点是:我将arctan 16331239353195370放入了一些科学计算器中,最后得到的答案是90!这是个玩笑吗?

0 个答案:

没有答案