Sharp 表达式 - 整数和小数操作

相对于字符串和日期时间,Sharp 表达式中数字的操作要少很多。

数字运算

Sharp 表达式中的数学运算和传统的数字运算运算方式不一样,对比x + y * zx PLUS y MULTIPLY z:一式中先计算乘再计算加,二式中会顺序运算,先计算加再计算乘。关于优先级的问题也简单说明一下,如x PLUS y * z:传统数学运算优先级高于Sharp 操作,会先计算乘再计算加。

其他数学自动可参考全局函数

在 PQL 中,也可以直接使用 Javascript 的对象和方法:

打开浏览器,按 F12 键,切换到“控制台”标签,输入Math.之后,在提示中的所有的数学方法都可使用。注意 Javascript 区分大小写。

数字格式化(转化)

数字判断

这两个操作的应用场景有些怪异,但确实有时会用到。


参考链接


微信公众号
码农老吴  |  星源工作室  |  开发月志  |  问题反馈
联系我们:wu@qross.io     手机/微信:18618171102
京 ICP 备 20027445 号
$(h1)!