20.6 数学函数
Abs
函数说明:
计算指定参数的绝对值。
函数语法:
Abs(number_exp)
参数说明:
名称 | 数据类型 | 说明 | 是否必需 |
---|---|---|---|
number_exp | 数值 | 数值表达式 | 是 |
返回值:
参数的绝对值。
示例:
取得-1的绝对值1:
Abs(-1)
Acos
函数说明:
计算指定参数的反余弦值。
函数语法:
Acoss(number_exp)
参数说明:
名称 | 数据类型 | 说明 | 是否必需 |
---|---|---|---|
number_exp | 数值 | 数值表达式 | 是 |
返回值:
参数的反余弦值。
示例:
取得1.2的反余弦值:
Acos(1.2)
Asin
函数说明:
计算指定参数的反正弦值。
函数语法:
Asin(number_exp)
参数说明:
名称 | 数据类型 | 说明 | 是否必需 |
---|---|---|---|
number_exp | 数值 | 数值表达式 | 是 |
返回值:
参数的反正弦值。
示例:
取得1.2的反正弦值:
Asin(1.2)
Atan
函数说明:
计算指定参数的反正切值。
函数语法:
Atan(number_exp)
参数说明:
名称 | 数据类型 | 说明 | 是否必需 |
---|---|---|---|
number_exp | 数值 | 数值表达式 | 是 |
返回值:
参数的反正切值。
示例:
取得1.2的反正切值:
Atan(1.2)
Ceil
函数说明:
计算大于或等于指定参数的最小整数。
函数语法:
Ceil(number_exp)
参数说明:
名称 | 数据类型 | 说明 | 是否必需 |
---|---|---|---|
number_exp | 数值 | 数值表达式 | 是 |
返回值:
大于或等于指定参数的最小整数。
示例:
取得不小于1.2的最小整数:
Ceil(1.2)
Cos
函数说明:
计算指定参数的余弦值。
函数语法:
cos(number_exp)
参数说明:
名称 | 数据类型 | 说明 | 是否必需 |
---|---|---|---|
number_exp | 数值 | 数值表达式 | 是 |
返回值:
参数的余弦值。
示例:
取得1.2的余弦值:
Cos(1.2)
Exp
函数说明:
计算e的n次幂。
函数语法:
Exp(n)
参数说明:
名称 | 数据类型 | 说明 | 是否必需 |
---|---|---|---|
n | 整型 | 数字表达式 | 是 |
返回值:
e的n次幂。
示例:
取得e的2次幂:
Exp(2)
Floor
函数说明:
计算小于或等于指定参数的最大整数。
函数语法:
Floor(number_exp)
参数说明:
名称 | 数据类型 | 说明 | 是否必需 |
---|---|---|---|
number_exp | 数值 | 数值表达式 | 是 |
返回值:
小于或等于指定参数的最大整数。
示例:
取得不大于1.2的最大整数:
Floor(1.2)
Log
函数说明:
计算以e为底n的对数。
函数语法:
Log(n)
参数说明:
名称 | 数据类型 | 说明 | 是否必需 |
---|---|---|---|
n | 数值 | 数字表达式 | 是 |
返回值:
以e为底n的对数。
示例:
取得以e为底1.2的对数:
Log(1.2)
Mod
函数说明:
计算两个数相除后的余数。
函数语法:
Mod(n1, n2)
参数说明:
名称 | 数据类型 | 说明 | 是否必需 |
---|---|---|---|
N1 | 数值 | 被除数,数值表达式 | 是 |
N2 | 数值 | 除数,数值表达式 | 是 |
返回值:
n1除以n2后的余数。
示例:
取得5除以2的余数:
Mod(5, 2)
Pow
函数说明:
计算第一个参数的第二个参数次幂的值。
函数语法:
Pow(n1, n2)
参数说明:
名称 | 数据类型 | 说明 | 是否必需 |
---|---|---|---|
N1 | 数值 | 底数,数值表达式 | 是 |
N2 | 数值 | 次幂,数值表达式 | 是 |
返回值:
n1的n2次幂。
示例:
取得2的4次幂:
Pow(2, 4)
Round
函数说明:
对指定参数进行四舍五入后取整。
函数语法:
Round(number_exp)
参数说明:
名称 | 数据类型 | 说明 | 是否必需 |
---|---|---|---|
number_exp | 数值 | 数值表达式 | 是 |
返回值:
指定参数四舍五入后取整。
示例:
对1.2四舍五入:
Round(1.2)
NumRound
函数说明:
对指定参数进行四舍五入后取到指定精确位。
函数语法:
NumRound(number_exp1,number_exp2)
参数说明:
名称 | 数据类型 | 说明 | 是否必需 |
---|---|---|---|
number_exp1 | 指定参数 | 数值表达式 | 是 |
number_exp2 | 表示精确位 | 数值表达式 | 是 |
返回值:
指定参数四舍五入后取到精确位。
示例:
对123.456四舍五入,精确位到0.01(百分位):
NumRound(123.456,0.01)=123.46
ListNumRound
函数说明:
对指定参数(集合参数)进行四舍五入后取到指定精确位。
函数语法:
ListNumRound(number_exp1,number_exp2)
参数说明:
名称 | 数据类型 | 说明 | 是否必需 |
---|---|---|---|
number_exp1 | 指定参数(集合参数) | 数值表达式 | 是 |
number_exp2 | 表示精确位 | 数值表达式 | 是 |
返回值:
指定参数(集合参数)四舍五入后取到精确位。
示例:
对123.456四舍五入,精确位到0.01(百分位):
ListNumRound(list(123.456,234.567),0.01)
Sin
函数说明:
计算指定参数的正弦值。
函数语法:
Sin(number_exp)
参数说明:
名称 | 数据类型 | 说明 | 是否必需 |
---|---|---|---|
number_exp | 数值 | 数值表达式 | 是 |
返回值:
参数的正弦值
示例:
取得1.2的正弦值:
Sin(1.2)
Sqrt
函数说明:
计算指定参数的平方根。
函数语法:
Sqrt(number_exp)
参数说明:
名称 | 数据类型 | 说明 | 是否必需 |
---|---|---|---|
number_exp | 数值 | 数值表达式 | 是 |
返回值:
参数的平方根
示例:
取得4的平方根:
Sqrt(4)
Tan
函数说明:
计算指定参数的正切值
函数语法:
Tan(number_exp)
参数说明:
名称 | 数据类型 | 说明 | 是否必需 |
---|---|---|---|
number_exp | 数值 | 数值表达式 | 是 |
返回值:
参数的正切值
示例:
取得1.2的正切值:
Tan(1.2)
To
函数说明:
返回两个整数之间的整数的集合。
函数语法:
To(n1,n2)
参数说明:
名称 | 数据类型 | 说明 | 是否必需 |
---|---|---|---|
N1 | 数值 | 数值表达式 | 是 |
N2 | 数值 | 数值表达式 | 是 |
返回值:
n1和n2之间的整数的集合
示例:
得到1和5之间的整数1,2,3,4,5:
To(1, 5)
ToNumber
函数说明:
将数字的字符串转为数字类型。
函数语法:
ToNumber(string_exp)
参数说明:
名称 | 数据类型 | 说明 | 是否必需 |
---|---|---|---|
number_exp | 字符串 | 字符串表达式 | 是 |
返回值:
字符串的数字类型
示例:
将字符串’1’转换为数值:
ToNumber(‘1’)
ToDegree
函数说明:
将弧度表示的值转为用角度表示的值。
函数语法:
ToDegree(number_exp)
参数说明:
名称 | 数据类型 | 说明 | 是否必需 |
---|---|---|---|
number_exp | 数值 | 数值表达式 | 是 |
返回值:
用角度表示的值
示例:
取得弧度为1.2的角度值:
ToDegree (1.2)
ToRadian
函数说明:
将角度表示的值转为用弧度表示的值。
函数语法:
ToRadian(number_exp)
参数说明:
名称 | 数据类型 | 说明 | 是否必需 |
---|---|---|---|
number_exp | 数值 | 数值表达式 | 是 |
返回值:
用弧度表示的值
示例:
取得角度60的弧度值:
ToRadian(60)