2020-09-09 16:57发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大师,
美好的一天。
以下是5个输出:
.15 2.2 1 .4 14.8 .43
我需要像波纹管一样向他们展示:
1 3 2 15 1
我如何获得所需的输出。
请帮助我。
谢谢
莫西尔
主持人消息:非常基本的问题。 可以通过简单的搜索和/或几行代码来回答。
编辑:kishan P在2010年9月18日下午4:05
你好moshiur sohel,
使用FM" ROUND"舍入任何值。 您的方案是正四舍五入,为此将SIGN参数设置为'+'。下面是示例代码。
参数P_VAL TYPE P小数2。 通话功能'ROUND' 出口 *小数= 0 输入= P_VAL SIGN ='+' 输入 输出= P_VAL 例外情况 INPUT_INVALID = 1 溢出= 2 TYPE_INVALID = 3 其他= 4
如果已解决查询,请关闭线程。
感谢与问候,
Rock。
它很有用,但只能在程序下生成,而不能在SE37下生成。
您好,Moshiur,
希望这会给您一些构想,以建立自己的逻辑...
数据:w_sub类型p DECIMALS 2 VALUE'2.4', w_num2 TYPE char10, w_num1 TYPE char10, w_char TYPE char10。 w_char = w_sub。 将w_char分割为"。"。 INTO w_num1 w_num2。 如果w_num2> 0。 w_num1 = w_num1 + 1。 万一。 写w_num1。 -o/p为3
此致
Aby
hi,
您可以检查一下。
数据:广告类型p小数点3。"您的原始输入 数据:ad1类型为i。"以转换为整数 ad ='3.2'。 ad1 =广告。 如果ad1 致谢 syed
致谢
syed
最多设置5个标签!
你好moshiur sohel,
使用FM" ROUND"舍入任何值。 您的方案是正四舍五入,为此将SIGN参数设置为'+'。下面是示例代码。
如果已解决查询,请关闭线程。
感谢与问候,
Rock。
它很有用,但只能在程序下生成,而不能在SE37下生成。
您好,Moshiur,
希望这会给您一些构想,以建立自己的逻辑...
此致
Aby
hi,
您可以检查一下。
一周热门 更多>