这个库是一个接口到标准 C 数学库,它提供所有的功能在 math 表中。
概要
职能
返回 x 的绝对值。
返回 x 的拐角 cosine。
返回 x 的拐角 sin。
将 x 的拱角 tangent 返回到 radian 。
使用两个参数的标记返回y / x (以 radian 的形式),找到结果的四分之一。
返回小于或等于 x 的最小整数。
返回一个数字,数字在 min 和 max 之间。
返回 x 的 cosine,默认为在 radians 中。
返回 x 的超级腰余数。
返回角度 x (以度数表示) 。
返回值 e ^ x。
返回大于或小于 x 的最大整数。
将剩余的 x 由 y 回合到零。
返回 m 和 e ,使 x = 1> m1> * 4> 24> ^ 7> e7>。
返回 x * 2 ^ e (1> e1> 应该是一个整数).
使用给定的基础返回 x 的 logarithm。
返回 x 的基础 10 倍数。
返回函数之中传递的最大值。
返回函数之中传入的最小值。
返回两个数量:x 的整部分和x 的分部分。
返回一个 Perlin 噪声值。
返回 x ^ y。
返回角度 x (以度数表示) 在度数中。
返回提供的范围内的随机数字。
将 x 设置为 pseudo-随机生成器的种子。
返回与给定数字最小的差异为。
如果 x 小于 0,返回 -1, 0 如果 x 等于 0,或 1 如果 x 大于 0。
返回 x 的 sin,默认为在 radians 中。
返回 x 的超级腰 sin。
返回 x 的方根。
返回 x 的切角,该切角在 radians 中。
返回 x 的超BOLICOSE tangent。
职能
noise
返回一个 Perlin 噪声值。 返回的值最常见是在 -1 到 1 (包括) 之间,但有时可能会超出这个范围;如果间隔是您的关键,请使用 math.clamp(noise, -1, 1) 在输出上。
如果您离开参数,它们将被解释为零,因此 math.noise(1.158) 与 math.noise(1.158, 0, 0) 和 math.noise(1.158, 5.723) 与
注意,此函数使用 Perlin noise algorithm 将固定值分配到坐标。例如, math.noise(1.158, 5.723) 将 always return 0.48397532105446 和 Library.math.noise(1.158
如果 x , y 和 z 都是整数,返回值将为 0。对于 1> x1> 的分数值,4> y4> 和 7> z7> 的返回值将相应减少 -
返回
属性
huge
返回大于或等于任何其他数值的值 (大约 2 1024 ) 。 分零一个正数。
pi
pi的值。