小数位数

2020-09-03 01:40发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

如何在不舍入的情况下显示2个小数的数值

数据C_CARGO类型char15。
 数据货物类型VOLUM。

 货物= '43 .077'。

 将CARGO写入C_CARGO左对齐的小数位2。

 写C_CARGO。  "-显示43.08

 

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

如何在不舍入的情况下显示2个小数的数值

数据C_CARGO类型char15。
 数据货物类型VOLUM。

 货物= '43 .077'。

 将CARGO写入C_CARGO左对齐的小数位2。

 写C_CARGO。  "-显示43.08

 
付费偷看设置
发送
3条回答
渐行渐远_HoldOn
1楼 · 2020-09-03 02:16.采纳回答

或者:

 DATA c_cargo类型char15。
 DATA货物类型的数量。

 货= '43 .077'。

 货=轮(val =货dec = 2模式= cl_abap_math => round_down)。

 将货物写入c_cargo左对齐的小数位2。

 写:/c_cargo。
 
风早神人
2楼-- · 2020-09-03 02:11

做得好!

创新方法

非常感谢您 Bartlomiej Borucki

哎,真难
3楼-- · 2020-09-03 02:19
< pre> DATA c_cargo TYPE char15。 DATA货物类型的数量。 数据lv_len TYPE i。 货= '43 .077'。 将货物写到左侧的c_cargo中。 lv_len = strlen(c_cargo)-1。 c_cargo = substring(val = c_cargo len = lv_len)。 写:/c_cargo

一周热门 更多>