常量参考 #

Math.js 包含以下常量。

常量 Description
e, E 欧拉数,自然对数的底数。 2.718281828459045
i 虚数单位,定义为 i * i = -1。复数表示为 a + b * i,其中 a 是实部,b 是虚部。 sqrt(-1)
Infinity Infinity,一个比浮点数能处理的最大数还大的数。 Infinity
LN2 返回 2 的自然对数。 0.6931471805599453
LN10 返回 10 的自然对数。 2.302585092994046
LOG2E 返回 E 的以 2 为底的对数。 1.4426950408889634
LOG10E 返回 E 的以 10 为底的对数。 0.4342944819032518
NaN Not a number(非数字)。 NaN
null 空值。 null
phi Phi 是黄金分割比例。两个量的比率如果等于它们总和与较大量的比率,那么这两个量就处于黄金分割比例。Phi 定义为 (1 + sqrt(5)) / 2 1.618033988749895
pi, PI 圆周率 pi 是一个数学常数,表示圆的周长与其直径之比。 3.141592653589793
SQRT1_2 返回 1/2 的平方根。 0.7071067811865476
SQRT2 返回 2 的平方根。 1.4142135623730951
tau Tau 是圆的周长与半径之比的常数,等于 2 * pi 6.283185307179586
undefined 未定义的值。建议使用 null 来表示未定义的值。 undefined
version 返回 math.js 的版本号。 例如 0.24.1

示例用法

math.sin(math.pi / 4)          // 0.70711
math.multiply(math.i, math.i)  // -1
Fork me on GitHub