Rexx - 数字
当涉及到数字时,Rexx 具有以下数据类型。
整数 − 不包含小数点或指数标识符的数字字符串。 第一个字符可以是加号 (+) 或减号 (-)。 表示的数字必须介于 -2147483648 和 2147483647 之间(包含 -2147483648 和 2147483647)。
大整数 − 不包含小数点或指数标识符的数字字符串。 第一个字符可以是加号 (+) 或减号 (-)。 表示的数字必须介于 -9223372036854775808 和 2147483648(含)之间,或者介于 2147483648 和 9223372036854775807 之间。
十进制 − 以下格式之一 −
包含小数点但不包含指数标识符的数字字符串,其中 p 表示精度,s 表示该字符串表示的十进制数的小数位。 第一个字符可以是加号 (+) 或减号 (-)。
不包含小数点或指数标识符的数字字符串。 第一个字符可以是加号 (+) 或减号 (-)。 表示的数字小于-9223372036854775808或大于9223372036854775807。
浮点数 − 表示科学记数法中的数字的字符串。 该字符串由一系列数字后跟指数标识符(E 或 e 后跟可选的加号 (+) 或减号 (-) 以及一系列数字)组成。 该字符串可以以加号 (+) 或减号 (-) 开头。
现在让我们看看可用于数字的不同方法。
序号 | 适用于 Numbers 的方法 |
---|---|
1 | ABS
此方法返回输入数字的绝对值。 |
2 | MAX
此方法返回数字列表中的最大值。 |
3 | MIN
此方法返回数字列表中的最小值。 |
4 | RANDOM
此方法返回一个随机生成的数字。 |
5 | SIGN
如果数字大于 0,则返回 1;如果数字为 0,则返回 0;如果数字小于 0,则返回 -1。 |
6 | TRUNC
此方法截断数字。 |