简易表达式

测试数据来自 system/1565

时间限制:1秒  内存限制:256M


【问题描述】

  输入一个形如:\(a+b\)、\(a-b\)、\(a * b\)、\(a/b\) 之一的一个表达式,编程输出这个表达式的运算结果。

  要特别注意的是:对于 \(a/b\) 运算,如果 \(b\) 为 0,则直接输出错误信息 “Nan”。

【输入格式】

  一行,首先是一个实数代表 \(a\),接着一个 +、 - 、 * 、/ 之一的运算符,紧接着又是一个实数,代表 \(b\)。

【输出格式】

  一个实数,代表输入表达式的运算结果,四舍五入保留 3 位小数。

【输入输出样例1】

 Input

3+5

 Output

8.000

【输入输出样例2】

 Input

8/0

 Output

Nan

【数据说明】

  对于 \(100\%\) 的数据,输入的 \(a,b\) 的绝对值不超过10000。

【来源】

  Mr.he

信息

ID
1088
难度
9
分类
(无)
标签
递交数
6
已通过
4
通过率
67%
上传者