华为oj---取近似值

写出一个程序,接受一个浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整

 

例如1:

输入:5.5

输出:6

 

例如2:

输入:5.4

输出:5


#include <stdlib.h>
#include "oj.h"


/*
功能:
    
输入:浮点数
    
输出:
     
返回:返回近似的整型
     
*/

int GetValue(float fValue )
{
    
	fValue += (fValue < 0.0 ? -0.5 : 0.5); 
	return int(fValue);
}



猜你喜欢

转载自blog.csdn.net/nameix/article/details/80238779