首页 > 试题广场 >

取近似值

[编程题]取近似值
  • 热度指数:622792 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M
  • 算法知识视频讲解
\hspace{15pt}对于给定的正实数 x,输出其四舍五入后的整数。更具体地说,若 x 的小数部分大于等于 0.5,则输出向上取整后的整数;否则输出向下取整后的整数。

【提示】
\hspace{15pt}不同编译器版本、不同系统环境对待实数的精度处理不同,我们建议您使用在线编译器进行调试。

输入描述:
\hspace{15pt}输入一个小数点后位数不超过 5 位的实数 x\left(0 \lt x \leqq 20 \right)。保证实数不存在前导零和后导零。


输出描述:
\hspace{15pt}在一行上输出一个整数,代表 x 四舍五入后的结果。
示例1

输入

5.5

输出

6

说明

\hspace{15pt}在这个样例中,5.5 的小数部分大于等于 0.5,因此输出向上取整后的整数 6
示例2

输入

2.499

输出

2

说明

\hspace{15pt}在这个样例中,2.499 的小数部分小于 0.5,因此输出向下取整后的整数 2

这道题你会答吗?花几分钟告诉大家答案吧!

问题信息

难度:
0条回答 76429浏览

热门推荐

通过挑战的用户

查看代码
取近似值