欢迎来到IT嘟嘟的博客

人生三从境界:昨夜西风凋碧树,独上高楼,望尽天涯路。 衣带渐宽终不悔,为伊消得人憔悴。 众里寻他千百度,蓦然回首,那人却在灯火阑珊处。
扩大
缩小

取近似值

//题目描述  取近似值
//写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5, 向上取整;小于5,则向下取整。
//输入描述 :
//输入一个正浮点数值
//输出描述 :
//输出该数值的近似整数值
//示例1
//输入
//5.5
//输出
//6

//取整后用if判断然后分类向上和向下
#include<iostream>
#include<stdio.h>
using namespace std;
int main(){
	double num;
	cin >> num;
	int a = int(num);
	if (num - a >= 0.5)
		cout << int(a + 1) << endl;
	else
		cout << int(a) << endl;
	return 0;
}

  

posted on 2019-08-11 22:15  IT嘟嘟  阅读(121)  评论(0编辑  收藏  举报

导航