系统数学函数
客户端函数 - 系统数学函数API汇总。
反余弦,返回余弦值为指定值的角度。
参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Decimal | 指定的角度,取值范围:[-1,1]; |
返回值 | Decimal | 余弦值; |
示例及效果:
名称 | 描述 |
---|---|
示例 | Acos(1) |
返回值 | 0 |
效果 |
(1)对数值做加法运算;
(2)参数可以为任意大或任意小的数值;
(3)最终的输出结果的最大长度为16有效数字(包含小数位);
(4)如果输出结果的整数位数等于或超过16位,则不会显示小数;
(5)如果加数或被加参数超过16位,则不保证计算结果的正确性;参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Number | 被加数; |
参数2 | Number | 加数; |
... | Number | 任意多个相同类型的加数(参数)。 |
参数N | Number | 第N个加数; |
返回值 | Number | 和值; |
示例及效果:
名称 | 描述 |
---|---|
示例 | Add(arg1,arg2,...,argN) 任意数值相加,例如:Add(1,2) |
返回值 | 3 |
效果 |
反正弦,返回正弦值为指定值的角度。
参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Number | 指定的角度,取值范围:[-1,1]; |
返回值 | Decimal | 反正弦值; |
示例及效果:
名称 | 描述 |
---|---|
示例 | Asin(1) |
返回值 | 90 |
效果 |
反正切,返回正切值为指定值的角度。
参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Number | 指定的角度,取值范围:[-1,1]; |
返回值 | Decimal | 正切值; |
示例及效果:
名称 | 描述 |
---|---|
示例 | Atan(1) |
返回值 | 45 |
效果 |
将两个整数相乘,并返回值为乘积。
乘数支持最大2147483648(32位最大值)。参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Integer | 乘数1; |
参数2 | Integer | 乘数2; |
返回值 | Integer | 乘积; |
示例及效果:
名称 | 描述 |
---|---|
示例 | BigMul(3,5) |
返回值 | 15 |
效果 |
返回大于或等于指定小数的最小整数值。
参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Number | 指定的数; |
返回值 | Integer | 小数的最小整数值; |
示例及效果:
名称 | 描述 |
---|---|
示例 | Ceiling(2.555) |
返回值 | 3 |
效果 |
返回一个数的绝对值。
参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Number | 指定的数; |
返回值 | Number | 绝对值; |
示例及效果:
名称 | 描述 |
---|---|
示例 | ConvertAbsoluteValue(-10) |
返回值 | 10 |
效果 |
返回指定角度的双曲余弦值。
参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Decimal | 以弧度为单位的角; |
返回值 | Decimal | 双曲余弦值; |
示例及效果:
名称 | 描述 |
---|---|
示例 | Cosh(1) |
返回值 | 1.54308063481524 |
效果 |
(1)对数值做除法运算;
(2)如果除数为0,则返回NaN;
(3)参数可以为任意大或任意小的数值;
(4)最终的输出结果的最大长度为16有效数字(包含小数);
(5) 如果输出结果的整数位数等于或超过16位,则不会显示小数;
(6)如果除数或被除参数超过16位,则不保证计算结果的正确性;参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Number | 被除数; |
参数2 | Number | 除数;不能为0 |
... | Number | 任意多个相同类型的除数(参数)。不能为0 |
参数N | Number | 除数;不能为0 |
返回值 | Number | 商值; |
示例及效果:
名称 | 描述 |
---|---|
示例 | Divide(arg1,arg2,...,argN) 任意数值相除,例如:Divide(88,8) |
返回值 | 11 |
效果 |
两数相除后的整数商,返回值为整数。
该函数是取两数相除后的整数商,即相除后的整数部分不会保留任何小数,结果只保留整数部分(非四舍五入)。
参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Number | 被除数; |
参数2 | Number | 除数;不能为0 |
返回值 | Integer | 整数商; |
示例及效果:
名称 | 描述 |
---|---|
示例 | Divrem(54,8) |
返回值 | 6 |
效果 |
小数的最大整数值(返回小于或等于指定小数的最大整数值)。
参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Number | 指定的数; |
返回值 | Integer | 小于或等于指定小数的最大整数值); |
示例及效果:
名称 | 描述 |
---|---|
示例 | Floor(2.55) |
返回值 | 2 |
效果 |
返回指定数字的自然对数(底为 e)。
参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Decimal | 指定数字; |
返回值 | Decimal | 自然对数; |
示例及效果:
名称 | 描述 |
---|---|
示例 | Log(10) |
返回值 | 2.30258509299405 |
效果 |
返回指定数字以 10 为底的对数。
参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Decimal | 指定数字; |
返回值 | Decimal | 10 为底的对数; |
示例及效果:
名称 | 描述 |
---|---|
示例 | Log10(100) |
返回值 | 2 |
效果 |
返回两个数字中较大的一个。
参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Number | 比较值1; |
参数2 | Number | 比较值2; |
返回值 | Number | 值大的数; |
示例及效果:
名称 | 描述 |
---|---|
示例 | Max(3,5) |
返回值 | 5 |
效果 |
返回两个数字中较大的一个。
参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Number | 比较值1; |
参数2 | Number | 比较值2; |
返回值 | Number | 值小的数; |
示例及效果:
名称 | 描述 |
---|---|
示例 | Min(3,5) |
返回值 | 3 |
效果 |
(1)对数值做乘法运算;
(2)参数可以为任意大或任意小的数值;
(3)最终的输出结果的最大长度为16有效数字(包含小数);
(4)如果输出结果的整数位数等于或超过16位,则不会显示小数;
(5)如果乘数或被乘参数超过16位,则不保证计算结果的正确性;参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Number | 被乘数; |
参数2 | Number | 乘数; |
... | Number | 任意多个相同类型的乘数(参数)。 |
参数N | Number | 乘数; |
返回值 | Number | 乘积; |
示例及效果:
名称 | 描述 |
---|---|
示例 | Multiply(arg1,arg2,...,argN) 任意数值相乘,例如:Multiply(7,5) |
返回值 | 35 |
效果 |
返回指定数字的指定次幂。
参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Number | 指数; |
参数2 | Number | 幂; |
返回值 | Number | 幂次方值; |
示例及效果:
名称 | 描述 |
---|---|
示例 | Pow(3,2) |
返回值 | 9 |
效果 |
返回指定区间的随机数。
参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Number | 随机区域的最小值; |
参数2 | Number | 随机区域的最大值; |
参数3 | Integer | 返回值保留的小数位数; |
返回值 | Number | 随机数值; |
示例及效果:
名称 | 描述 |
---|---|
示例 | Random(1.5,2.5,3) |
返回值 | 1.711(随机) |
效果 |
返回两数相除之后的余数。
参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Number | 被除数; |
参数2 | Number | 除数; |
返回值 | Number | 余数; |
示例及效果:
名称 | 描述 |
---|---|
示例 | Remainder(5,2) |
返回值 | 1 |
效果 |
将浮点数保留指定小数位进行四舍五入。
参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Number | 要舍入的数; |
参数2 | Nonnegative Integer | 舍入的位数(非负整数类型,0表示四舍五入到整数部分); |
返回值 | Number | 小数位四舍五入后的值; |
示例及效果:
名称 | 描述 |
---|---|
示例 | Round(3.555,2) |
返回值 | 3.56 |
效果 |
确定参数是正数还是负数还是0,当正数时返回1,负数时返回-1,0时返回0;
参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Number | 需要判断正负的数; |
返回值 | Integer | 正数时返回1,负数时返回-1,0时返回0; |
示例及效果:
名称 | 描述 |
---|---|
示例1 | sign(-10) 返回:-1 |
示例2 | sign(30) 返回:1 |
示例3 | sign(0) 返回:0 |
效果 |
返回角度的正弦值。
参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Decimal | 指定的角度; |
返回值 | Decimal | 正弦值; |
示例及效果:
名称 | 描述 |
---|---|
示例 | Sin(1) |
返回值 | 0.01745240643728351 |
效果 |
返回指定角度的双曲正弦值。
参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Decimal | 指定的角度; |
返回值 | Decimal | 双曲正弦值; |
示例及效果:
名称 | 描述 |
---|---|
示例 | Sinh(1) |
返回值 | 1.1752011936438 |
效果 |
(1)对数值做减法运算;
(2)参数可以为任意大或任意小的数值;
(3)最终的输出结果的最大长度为16有效数字(包含小数);
(4) 如果输出结果的整数位数等于或超过16位,则不会显示小数;
(5)如果减数或被减参数超过16位,则不保证计算结果的正确性;参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Number | 被减数; |
参数2 | Number | 减数; |
... | Number | 任意多个相同类型的减数(参数)。 |
参数N | Number | 减数; |
返回值 | Number | 差值; |
示例及效果:
名称 | 描述 |
---|---|
示例 | Subtract(arg1,arg2,...,argN); 任意数值相减,例如:Subtract(7,5) |
2 | |
效果 |
返回角度的正切值。
参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Number | 指定的角度; |
返回值 | Decimal | 正切值; |
示例及效果:
名称 | 描述 |
---|---|
示例 | Tan(1) |
返回值 | 0.017455064928217585 |
效果 |
返回指定角度的双曲正切值。
参数与返回值:
名称 | 类型 | 描述 |
---|---|---|
参数1 | Number | 指定的角度; |
返回值 | Decimal | 双曲正切值; |
示例及效果:
名称 | 描述 |
---|---|
示例 | Tanh(1); 返回值为:0.7615941559557649。 |
效果 |