MathUtils
constMathUtils:object
Defined in: math/index.ts:35
数学工具函数
引入
函数列表
Type Declaration
abs()
abs(
n):number
返回数字的绝对值
类型签名
Parameters
Returns
number
绝对值
Example
ceil()
ceil(
value,decimals?):number
将数字向上取整到指定的小数位数
类型签名
Parameters
Returns
number
向上取整后的数字
Example
ceilStr()
ceilStr(
value,decimals?):string
将数字向上取整到指定的小数位数,并作为字符串返回
类型签名
Parameters
Returns
string
向上取整后的数字字符串
Example
div()
div(
a,b):number
除法运算
类型签名
Parameters
Returns
number
a / b 的结果
Example
factorial()
factorial(
n):number
计算非负整数的阶乘
类型签名
Parameters
Returns
number
n 的阶乘
Example
floor()
floor(
value,decimals?):number
将数字向下取整到指定的小数位数
类型签名
Parameters
Returns
number
向下取整后的数字
Example
floorStr()
floorStr(
value,decimals?):string
将数字向下取整到指定的小数位数,并作为字符串返回
类型签名
Parameters
Returns
string
向下取整后的数字字符串
Example
gcd()
gcd(
a,b):number
计算两个数字的最大公约数 (GCD)
类型签名
Parameters
Returns
number
a 和 b 的最大公约数
Example
isPrime()
isPrime(
n):boolean
检查数字是否为质数
类型签名
Parameters
Returns
boolean
如果是质数则返回 true,否则返回 false
Example
lcm()
lcm(
a,b):number
计算两个数字的最小公倍数 (LCM)
类型签名
Parameters
Returns
number
a 和 b 的最小公倍数
Example
max()
max(
numbers):number
返回数字数组中的最大值
类型签名
Parameters
Returns
number
最大值
Example
mean()
mean(
numbers):number
计算数字数组的平均值
类型签名
Parameters
Returns
number
平均值
Example
min()
min(
numbers):number
返回数字数组中的最小值
类型签名
Parameters
Returns
number
最小值
Example
percent()
percent(
value,total,decimals?):number
计算数值相对于总数的百分比,保留指定小数位数
类型签名
Parameters
Returns
number
百分比值
Example
pow()
pow(
base,exponent):number
计算底数的指数次幂
类型签名
Parameters
Returns
number
base 的 exponent 次幂
Example
round()
round(
value,decimals?):number
将数字四舍五入到指定的小数位数
类型签名
Parameters
Returns
number
四舍五入后的数字
Example
roundStr()
roundStr(
value,decimals?):string
将数字四舍五入到指定的小数位数,并作为字符串返回
类型签名
Parameters
Returns
string
四舍五入后的数字字符串
Example
stdDev()
stdDev(
numbers):number
计算数字数组的标准差
类型签名
Parameters
Returns
number
标准差
Example
sum()
sum(
numbers):number
计算数字数组的总和
类型签名
Parameters
Returns
number
总和
Example
variance()
variance(
numbers):number
计算数字数组的方差
类型签名
Parameters
Returns
number
方差

