数值 Number

数字运算的基础

快速构造器

解析表达式时,以一个可能存在的 - 开头的连续数字,连续的数字中间可以包含至多一个 . 会被解析为数值。

构造器 Number(Any)

尝试将唯一的任意型参数转换为数值。

运算符

运算符
优先级
描述
内部ID

+

5

加法

symbol_add

-

5

减法

symbol_sub

*

6

乘法

symbol_mul

/

6

除法(保留小数)

symbol_div

//

6

除法(保留整数)

symbol_double_div

**

7

模运算

symbol_double_mul

==

3

相等

symbol_equals

!=

3

不相等

symbol_not_equals

>

4

大于

symbol_greater

>=

4

大于等于

symbol_egreater

<

4

小于

symbol_less

<=

4

小于等于

symbol_eless

方法

取整数部分 round()

返回自身的整数部分。总是返回整数。

%s_3.14.round()%
> 3

取绝对值 abs()

返回自身的绝对值。总是返回数值。

%s_-2.7.abs()%
> 2.7

取余数 mod(数值)

返回自身除以唯一参数的余数。总是返回数值。

%s_20.2.mod(5.5)%
> 3.7

最后更新于