删除前导0后缀0的几种方法
生活随笔
收集整理的這篇文章主要介紹了
删除前导0后缀0的几种方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.通過移位刪除前導0或后綴0.
data:
??str?type?char10?value?'0010000000'.
shift?str?left?deleting?leading?'0'.
shift?str?right?deleting?trailing?'0'.
?
2.通過內外書式去除前導0.
如:
功能模塊'CONVERSION_EXIT_ALPHA_OUTPUT'.
?
3.通過數值變量轉換也可以去除前導0.
data:
??int?type?i,
??str?type?char10?value?'0010000000'.
int?=?str.
str?=?int.
??DATA?CV_INT?TYPE?INT4.
??DATA?CV_STR?TYPE?STRING.
??CV_INT?=?'199.00666'.
??CV_STR?=?CV_INT.
??CONDENSE?CV_STR."BREAK-POINT.
??SHIFT?CV_STR?RIGHT?DELETING?TRAILING?'0'.
??CONDENSE?CV_STR.
??SHIFT?CV_STR?RIGHT?DELETING?TRAILING?'.'.
??CONDENSE?CV_STR.
??WRITE?:?CV_STR.
總結
以上是生活随笔為你收集整理的删除前导0后缀0的几种方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SAP设置信贷控制范围有什么作用?
- 下一篇: Web Dynpro ABAP---AL