Math.余弦系列()

Math.cos()

语法

cos(x: number): number;

描述

返回一个数值的余弦值,值域为 [1,1][-1, 1]

示例

Math.cos(2 * Math.PI); // 1
Math.cos(0); // 1

Math.cosh()

语法

cosh(x: number): number;

描述

计算 x 的双曲余弦值,即求 coshx=ex+ex2coshx = \frac{e^x + e^{-x}}{2}

示例

Math.cosh(0); // 1

Math.acos()

语法

acos(x: number): number;

描述

计算一个值的反余弦值,即 arccos(x)arccos(x),定义域为 [1,1][-1, 1],在定义域之外返回 NaN,值域为 [0,π][0,\pi ]

示例

Math.acos(2); // NaN
Math.acos(0); // 1.5707963267948966
Math.acos(Math.PI / 4); // 0.6674572160283838

Math.acosh()

语法

acosh(x: number): number;

描述

计算 x 的反双曲余弦值,即求 arccoshx=ln(x+x21)arccoshx = ln(x + \sqrt{x^2 - 1}),定义域为 [1,+)[1,+\infty),值域为 [0,+)[0,+\infty)

示例

Math.acosh(1); // 0
Last updated on by YanceyOfficial