我们可以对存储的字符类型变量进行数字加法吗? 推荐吗?

2020-09-18 05:05发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我有2个...

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

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


大家好,

我有2个字符类型字段,它们保存浮点数,我想将这2个数字相加,我在以下程序中尝试过,我可以看到它工作正常,但建议这样做,以便增加存储字符类型的数字 变量?

示例:

数据:lv_char1(20)类型c,

lv_char1(20)类型c,

lv_sum_char(40)类型c。

lv_sum_char = lv_char1 + lv_char2。 "这件事对我有用,另外的事情还在发生

注意:

将字符转换为数字(P)对我来说不起作用,因为它的最大长度为16。

预先感谢

Avinash

2条回答
路亽曱_Ryan
2020-09-18 05:38 .采纳回答

您的数字唯一应为字符形式的时间是在将其全部格式正确地输出给用户时。 在那之前,请使用最合适的类型。 如果数字是作为字符传递给您的,则应首先检查它们是否确实是数字,然后转换为数字。

用C格式存储的数字执行 any 计算是不好的编程。 即使存储在N中也不是一个好主意。

一周热门 更多>