Jim*_* S. 3 rounding progress-4gl
我正在为 MRP 程序编写报告,其中包含我计算订购数量的字段。如果它是小数点,我需要将数字四舍五入。
例如:2.33 需要四舍五入为 3 等等。
我试过了
oder = round(order,0).
Run Code Online (Sandbox Code Playgroud)
但这只是让我得到 2.00 我需要将该数字四舍五入为下一个整数。
function roundUp returns integer ( x as decimal ):
if x = truncate( x, 0 ) then
return integer( x ).
else
return integer( truncate( x, 0 ) + 1 ).
end.
display roundUp( 2.33 ).
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7561 次 |
| 最近记录: |