天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 669|回复: 0

数字NUMBER

[复制链接]
admin 发表于 2023-9-15 15:53:22 | 显示全部楼层 |阅读模式
1、(static) isNegative(num) → {Boolean}        判断是否为负数

示例:
(function(){
var num = -100;
var flag = isNegative(num);
getCurrentDocument().findItem("结果1").setValue(flag);
})()


2、(static) isPositive(num) → {Boolean}        判断是否为正数

示例:
(function(){
var num = -100;
var flag = isPositive(num);
getCurrentDocument().findItem("结果2").setValue(flag);
})()

3、解析双精度数
(static) parseDouble(text) → {Double}        将数字文本转换成浮点型并返回

示例:
(function(){
var text = getItemValue("输入1");
var num = parseDouble(text);
getCurrentDocument().findItem("结果3").setValue(num);
})()

4、解析整数
(static) parseInt(text) → {Integer}        将数字文本转换成整型并返回

示例:
(function(){
var text = getItemValue("输入2");
var num = parseInt(text);
getCurrentDocument().findItem("结果4").setValue(num);
})()

5、解析长整数
(static) parseLong(text) → {Long}        将数字文本转换成长整型并返回

示例:
(function(){
var text = getItemValue("输入3");
var num = parseLong(text);
getCurrentDocument().findItem("结果5").setValue(num);
})()


6、四舍五入
(static) round(num, pos) → {Number}        提供精确的小数位四舍五入处理

示例:
(function(){
var num = getItemValue("输入4");
var result = round(num, 2);
getCurrentDocument().findItem("结果6").setValue(result);
})()

7、向上取整
(static) toCeil(num) → {Integer}        返回大于等于其数字参数的最小整数

示例:
(function(){
var num = getItemValue("输入5");
var result = toCeil(num);
getCurrentDocument().findItem("结果7").setValue(result);
})()

8、向下取整
(static) toFloor(num) → {Integer}        返回小于等于其数字参数的最大整数

示例:
(function(){
var num = getItemValue("输入6");
var result = toFloor(num);
getCurrentDocument().findItem("结果8").setValue(result);
})()

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 06:37

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表