ABAP 数值四舍五入函数
生活随笔
收集整理的這篇文章主要介紹了
ABAP 数值四舍五入函数
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
DATA : dat TYPE p DECIMALS 9 VALUE '12.5445' ,dat1 TYPE p DECIMALS 9 .DATA dat2 TYPE p DECIMALS 9 VALUE '12.540'.* 方法一
CALL FUNCTION 'HR_NZ_ROUNDING_DECIMALS'EXPORTINGvalue_in = datconv_dec = 2 " 設置保留幾位小數IMPORTINGvalue_out = dat1EXCEPTIONSno_rounding_required = 1decimals_greater_than_10 = 2rounding_error = 3OTHERS = 4.* 方法二
CALL FUNCTION 'ROUND'EXPORTINGdecimals = 0 " 保留多少位小數input = dat2sign = '+' " + 向上取舍 - 向下取舍 (負數也一樣)IMPORTINGoutput = dat1 " 輸出返回結果EXCEPTIONSinput_invalid = 1overflow = 2type_invalid = 3OTHERS = 4.
?
轉載于:https://www.cnblogs.com/mingdashu/p/6605472.html
總結
以上是生活随笔為你收集整理的ABAP 数值四舍五入函数的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 做梦梦到手机失而复得什么意思
- 下一篇: 机器学习理论知识部分--偏差方差平衡(b