#KKT100305. 简单计算器

简单计算器

题目描述

计算只含非负整数及 +、-、*、/ 的表达式。按先乘除后加减、同级从左到右计算,除法按实数除法计算。

输入格式

多组数据,每行一个表达式,整数和运算符之间以一个空格分隔。单独一行 0 表示结束,不处理该行。

输出格式

每组输出表达式的值,保留两位小数。

样例

30 / 90 - 26 + 97 - 5 - 6 - 13 / 88 * 6 + 51 / 29 + 79 * 87 + 57 * 92
0
12178.21

数据范围

每行不超过200个字符;每文件不超过1000组。整数在0至 10910^9 之间,表达式合法,无除零,所有中间结果绝对值不超过 101810^{18}。