取近似值

Posted 277223178dudu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了取近似值相关的知识,希望对你有一定的参考价值。

//题目描述  取近似值
//写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于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;

  

以上是关于取近似值的主要内容,如果未能解决你的问题,请参考以下文章

华为机试 取近似值

华为机试练习取近似值

华为机试题 HJ7取近似值

HJ7 取近似值_Scala

HJ7 取近似值_Scala

HJ7 取近似值_Scala