后序表达式
成绩 | 100 | 开启时间 | 2016年05月31日 星期二 12:35 |
折扣 | 0.8 | 折扣时间 | 2016年05月31日 星期二 12:35 |
允许迟交 | 是 | 关闭时间 | 2016年05月31日 星期二 12:35 |
输入文件 | ReversePolish.in | 输出文件 | ReversePolish.out |
【题目描述】后序表达式(ReversePolish)
编程求一个表达式的值,即用户输入一个包含“+”、“-”、“*”、“/”、正整数和圆括号的合法数学表达式,程序可以计算出该表达式的运算结果。
【输入格式】
输入一个合法数学表达式,不超过100个字符,保证有正确的结果。
【输出格式】
输出该表达式的运算结果,保留小数点两位(无需四舍五入)。
【输入样例】
(30-2*5)-3*8/4
【输出样例】
14.00