#L1004. 金明的计算器

金明的计算器

题目背景

金明数学不好,于是请你来帮忙做一个计算器。

题目描述

输入一个中缀表达式,输出它的结果,保留两位小数。(+,-,*,/,^) +(两数之和), -(两数之差,有负数输出 -n), *(两数之积,无负数), /(如果除数为0,输出“false!”), ^(a的n次方)。 其他符号输出“false!”。

输入格式

一个中缀表达式。数据保证没有括号。

输出格式

它的结果,有几位小数保留几位,超过两位保留两位小数。 不规范输出“false!”。

样例 #1

样例输入 #1

1+1

样例输出 #1

2

样例 #2

样例输入 #2

3^3

样例输出 #2

27

样例 #3

样例输入 #3

5/0

样例输出 #3

false!

提示

对于100%的数据: 结果小于int的数值范围。