【问题描述】
输入一个合法的算术表达式,算术表达式规则如下:
(1)运算因数为实型数据(double),并且只能为非负数
(2)运算因数可以表示成科学记数法,如:1.234E+3 * 5.0
(3)运算符号只包括+、-、*、/四种运算,不包括括号等其他运算符
(4)运算表达式中可以包含空格(空格可以连续)
编写代码,计算该算术表达式的结果。
限制条件:
算术表达式的长度区间为[1,1024]。
【输入形式】
输入合法的算术表达式。
【输出形式】
输出该算术表达式的计算结果(最多输出4位小数,若小数位数少于4位,则计算结果有几位小数就输出几位小数)。
【样例输入】
3.1415 + 6.123 * 3 / 2 – 1.0
【样例输出】
11.326
难度等级: | 5 |
总通过次数: | 4 |
总提交次数: | 38 |