如何在 JavaScript 中获取数字的余弦值?
在本教程中,我们将学习如何在 JavaScript 中获取数字的余弦值。
余弦 cos (x) 函数是三角学中使用的基本函数(其他函数包括余割、余切、正割、正弦和正切)。角度的余弦通常定义为三角形邻边长度与斜边长度之比,即 cos x = (邻边/斜边)。
设 θ 为从 x 轴沿单位圆弧逆时针测量的角度,则弧终止点的水平位置称为 cos (θ)。
以下是用于在 JavaScript 中查找数字的余弦值的方法:
使用 Math.cos() 方法
Math 的方法和属性是静态的,可以通过获取 Math 作为对象而不是构造它来访问。Math.cos() 方法生成一个介于 -1 和 1 之间的数值,表示角度的余弦。因为 cos() 是一个静态的 Math 函数,所以您始终将其用作 Math.cos() 而不是作为您构造的 Math 对象的方法(Math 不是构造函数)。Math.cos() 静态方法返回提供的角度的余弦值,该角度必须以弧度指定。
语法
Math.cos(value);
要查找值的余弦,将该值作为参数传递给 Math.cos() 函数。
示例
在此示例中,我们使用 Math 对象和 Math.cos() 方法来查找参数的余弦值。
为了检查 cos() 函数,我们采用 value1 变量,它接收正度数值作为输入,余弦函数查找其值。接下来,我们采用 value2 变量,它接收负数作为输入。然后 value3 变量接受零作为输入。
然后 value4 变量接收十进制数作为参数,并借助 Math.cos() 方法返回其余弦值。而 value5 变量接收字符串作为输入,余弦函数识别它不是数字并返回相同的值。
<html> <body> <h3> Get the cosine of a number using <i>Math.cos()</i> method </h3> <p id = "root"> </p> </body> <script> let root = document.getElementById("root"); let value1 = Math.cos(90); root.innerHTML += "Math.cos(90) = " + value1 + "</br>"; let value2 = Math.cos(-5); root.innerHTML += "Math.cos(-5) = " + value2 + "</br>"; let value3 = Math.cos(0); root.innerHTML += "Math.cos(0) = " + value3 + "</br>"; let value4 = Math.cos(0.88); root.innerHTML += "Math.cos(0.88) = " + value4 + "</br>"; let value5 = Math.cos("String"); root.innerHTML += "Math.cos('String') = " + value5 + "</br>"; </script> </html>
使用 math.cos() 方法
在这里,我们使用一个称为 math.js 的外部 JavaScript 库来查找数字的余弦值。Math.js 是一个包含数学函数的大型库,与 JavaScript 和 Node.js 兼容。此库的额外功能是其灵活的表达式解析器,这有助于符号计算。由于它具有许多内置函数并提供数据类型,包括分数、复数、矩阵和单位,因此它功能强大且易于使用。
它计算数字的余弦值。可以使用此方法输入数字、BigNumber、Complex 和 Unit 的数据类型。根据输入,它返回整数、BigNumber 或 Complex 结果。
语法
math.cos(value);
查找数字的余弦值时,将一个值作为参数传递给 math.cos() 函数。
示例
要获取参数的余弦值,我们使用外部库 math.js 和 math.cos() 函数。
余弦函数确定 value1 变量的值,该变量接受正度数值作为输入。负数输入到 value2 变量中。
value3 变量以零作为输入。value4 变量接受十进制整数作为参数,并使用 Math.cos() 函数返回其余弦值。value5 变量接受分数作为输入并返回余弦值。
<html> <body> <h3> Get the cosine of a number using math.js's <i>math.cos()</i> method </h3> <p id = "root"> </p> </body> <script src="https://unpkg.com/mathjs/lib/browser/math.js"></script> <script> let root = document.getElementById("root"); let value1 = math.cos(180); root.innerHTML += "math.cos(180) = " + value1 + "</br>"; let value2 = math.cos(-8); root.innerHTML += "math.cos(-8) = " + value2 + "</br>"; let value3 = math.cos(0); root.innerHTML += "math.cos(0) = " + value3 + "</br>"; let value4 = math.cos(0.77); root.innerHTML += "math.cos(0.77) = " + value4 + "</br>"; let value5 = math.cos(1/4); root.innerHTML += "math.cos(1/4) = " + value5 + "</br>"; </script> </html>
在本教程中,我们介绍了两种计算以弧度表示的值的余弦值的方法。第一种选择是利用 JavaScript 的内置 Math 函数。第二种方法是使用一个称为 math.js 的外部数学库,并使用此库提供的数学函数来计算整数的余弦值。
数据结构
网络
关系数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP