字符串公式的计算(有兴趣可以研究…
2014-01-22 09:23
246 查看
一个实现字符串公式计算的FM,玩儿的东西
可以自己加屏幕做个计算器
这个FM内对字符串的处理我没有深究,有兴趣可以看看,应该能学不少东西,呵呵
DATA:formula TYPE string,
l_value TYPE f,
l_dmbtr TYPE mseg-dmbtr.
formula = '12 + 32 + ( 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.
可以自己加屏幕做个计算器
这个FM内对字符串的处理我没有深究,有兴趣可以看看,应该能学不少东西,呵呵
DATA:formula TYPE string,
l_value TYPE f,
l_dmbtr TYPE mseg-dmbtr.
formula = '12 + 32 + ( 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.
相关文章推荐
- 字符串公式的计算(有兴趣可以研究…
- 排列的个数 计算3个A,2个B可以组成多少种排列的问题(如:AAABB, AABBA)是《组合数学》的研究领域 。
- C#中另类自定义公式计算 字符串转换为计算公式,并得出计算结果
- C#第2次试验(1).创建一个抽象类A,该类中包含一个求两个数之和抽象方法。创建一个子类B,在B中重写求和方法,且使用方法重载使得方法可以分别计算整数、双精度、字符串。
- ABAP 对字符串公式进行计算
- 计算字符串中的简单数学公式
- C#中另类自定义公式计算 字符串转换为计算公式,并得出计算结果
- C#中字符串转换为计算公式
- iOS 字符串公式的计算(+,-,*,/,(),sin,cos,tan)
- 一个可以计算字符串和文件的MD5的类
- java中正则表达式用Pattern计算字符串的结果(四则运算);分成有括号和没括号;当然也可以采用逆波兰式
- c#字符串中包含的运算符按正常计算 例如按四则运算等,类似公式计算,很好很强大
- [leetcode 241] Different Ways to Add Parentheses--------计算运算公式字符串中所有可能结果
- SAP-ABAP 通过字符串计算公式,执行计算的函数:EVAL_FORMULA
- 如何在C#里面象js一样可以直接计算字符串的值
- C#中字符串转换为计算公式(自定义公式的计算)
- java 字符串公式计算 --------转载
- acmore|acmore.cc1006编写程序,显示计算的结果1007可以使用以下公式计算1008转换温度1009计算圆柱体的体积1010将英尺转换为米
- C# 字符串转换为计算公式
- C#中另类自定义公式计算 字符串转换为计算公式,并得出计算结果