abs()
返回给定数字的绝对值。
语法 | abs(<num>) |
||
参数 | 名称 | 类型 | 描述 |
<num> |
数值 | 目标值 | |
返回类型 | UINT |
return abs(-2.32)
结果:
abs(-2.32) |
---|
2.32 |
ceil()
将给定数字向上取整至最近的整数。
语法 | ceil(<num>) |
||
参数 | 名称 | 类型 | 描述 |
<num> |
数值 | 目标值 | |
返回类型 | INT |
uncollect [-2.92, 4.2] as item
return ceil(item)
结果:
ceil(item) |
---|
-2 |
5 |
floor()
将给定数字向下取整至最近的整数。
语法 | floor(<num>) |
||
参数 | 名称 | 类型 | 描述 |
<num> |
数值 | 目标值 | |
返回类型 | INT |
uncollect [-2.92, 4.2] as item
return floor(item)
结果:
floor(item) |
---|
-3 |
4 |
pi()
返回数学常数π(圆周率),约等于3.14159。在欧氏几何里,π是圆的周长与直径的比值。
语法 | pi() |
返回类型 | DOUBLE |
return pi()
结果:
pi() |
---|
3.14159265358979 |
pow()
对给定的底数和指数进行指数运算。
语法 | power(<base>, <exponent>) |
||
参数 | 名称 | 类型 | 描述 |
<base> |
数值 | 底数 | |
<exponent> |
数值 | 指数 | |
返回类型 | DOUBLE |
return pow(2, 4)
结果:
pow(2, 4) |
---|
16 |
round()
将给定数字四舍五入到给定的位数。若两个最接近的值等距,则返回绝对值较大的那个。
语法 | round(<num>, [<digit>]) |
||
参数 | 名称 | 类型 | 描述 |
<num> |
数值 | 待被四舍五入的值 | |
<digit> |
INT |
小数位数:
|
|
返回类型 | DOUBLE |
return round(3.1415926, 3)
结果:
round(3.1415926, 3) |
---|
3.142 |
sqrt()
计算给定数字的平方根。
语法 | sqrt(<num>) |
||
参数 | 名称 | 类型 | 描述 |
<num> |
数值 | 目标值 | |
返回类型 | DOUBLE |
return sqrt(16)
结果:
sqrt(16) |
---|
4 |