ABAP 对字符串公式进行计算
2014-04-17 17:21
381 查看
函数:EVAL_FORMULA
参考代码:
DATA:formula TYPE string,
l_value TYPE f,
l_dmbtr TYPE mseg-dmbtr.
formula = '12.344 + 32.333 + ( 1 *4 -3*2)'.
CALL FUNCTION 'EVAL_FORMULA'
EXPORTING
formula = formula
IMPORTING
value = l_value.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
l_dmbtr = l_value.
WRITE:l_dmbtr.
参考代码:
DATA:formula TYPE string,
l_value TYPE f,
l_dmbtr TYPE mseg-dmbtr.
formula = '12.344 + 32.333 + ( 1 *4 -3*2)'.
CALL FUNCTION 'EVAL_FORMULA'
EXPORTING
formula = formula
IMPORTING
value = l_value.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
l_dmbtr = l_value.
WRITE:l_dmbtr.
相关文章推荐
- C#中字符串转换为计算公式,并进行计算的方法(自定义公式的计算)
- C#中字符串转换为计算公式,并进行计算的方法(自定义公式的计算)
- 利用JavaScript计算引擎进行字符串公式运算
- SAP-ABAP 通过字符串计算公式,执行计算的函数:EVAL_FORMULA
- C#中字符串转换为计算公式,并进行计算的方法(自定义公式的计算)
- 转: c# 字符串公式计算
- 对只有乘法和除法的个位字符串进行计算
- 解析 简单的字符串计算公式
- php处理字符串格式的计算公式
- C# 字符串转换为计算公式
- 利用ScriptEngineManager实现字符串公式灵活计算
- c#字符串中包含的运算符按正常计算 例如按四则运算等,类似公式计算,很好很强大
- c#根据公式进行自动计算 四个5加减乘除=4
- 计算字符串中的简单数学公式
- 第16周项目2-用指针对字符串进行操作(用数组作形参计算字符串长度)
- C#中字符串转换为计算公式
- C# 字符串转换为计算公式
- C#中字符串转换为计算公式(自定义公式的计算)
- C#中另类自定义公式计算 字符串转换为计算公式,并得出计算结果
- C#中字符串转换为计算公式