数值计算命令 加、减、乘、除、取余,适用于数值以及数值变量之间的计算。 设计器中已经封装好的命令,可以直接使用。 运算符 | | | | | | | | | | 取余数(%),两个整数进行除法运算时,不能被整除的部分 | |
如下图,为“加法”命令的使用。 数值公式计算 设计器提供的数值计算一次只能进行一种运算,如果要进行混合运算,可以使用公式计算,以“=”开头自定义公式。 如下图所示,使用一个“设置变量”命令,公式为“=[#fx:var_num1]+[#fx:var_num2]/2”,计算结果存储到[#fx:var_result]。 自增 数值本身进行加1操作,例如,变量num的值为2,自增后,num的值为3。 小数取整 借助公式完成小数取整的运算,影响数据精度请按需使用。 数学函数 | | | | | | | | | | | | | =Math.Floor([#fx:var_num]) | | | | | | | =Math.Ceiling([#fx:var_num]) | | | | | | | =Math.Truncate([#fx:var_num]) | | | | | | | =Math.Round([#fx:var_num]) |
绝对值 使用场景:在财务报告的分析领域,通常可以看到一些以绝对数值作为财务指标的比较基准。 借助公式完成取绝对值的运算 用法: =Math. Abs(a) 格式化数值 将数值进行格式化,例如,我们将 数值1234.125进行格式化的结果如下: 格式化描述 | | | | | | | | | | | | | | | | | | | | | | 没有任何数据格式的数据,不破坏数据精度,也可指定小数位数,四舍五入。 | | | | | | | 小数点后的0的个数表示了要保留的小数位数,四舍五入,不够补0 | | | | 小数点后的0的个数表示了要保留的小数位数,四舍五入,不够补0 | | | | | |
金额大小写转换命令 设计器提供了2个命令完成金额大小写转换。 l 转数字金额:将数字金额转换为中文大写金额。例如:将数字金额200,转换成大写“贰佰元”。 l 转中文大写金额:将中文大写金额转换为数字金额。例如:将大写金额“贰佰元”,转换成数字金额200。 生成随机数 生成一个随机的数值。
|