四舍五入函数

原创 2016年05月31日 22:09:26
// 头文件
#ifndef _MATH_EXT_H_
#define _MATH_EXT_H_
#ifndef min
#define min(v1, v2) ((v1) < (v2) ? (v1) : (v2))
#endif
#ifndef max
#define max(v1, v2) ((v1) > (v2) ? (v1) : (v2))
#endif

int round(float number);
#endif


// math_ext.c文件

#include "math_ext.h"
#include <math.h>
int round(float number)
{
    float temp = number;
    int a = (int)temp;
    if(fabs(temp - (float)a) >= 0.5f)
    {
        return (a + 1);
    }else
    {
        return a;
    }
    return a;
}
版权声明:本文为博主原创文章,未经博主允许不得转载。

ORACLE四舍五入函数

  • 2015年10月04日 12:30
  • 254B
  • 下载

VC四舍五入函数

  • 2013年04月28日 09:48
  • 255B
  • 下载

利用VB.NET Format函数实现四舍五入功能

VB.NET经过长时间的发展,很多用户都很了解VB.NET了,这里我发表一下个人理解,和大家讨论讨论。在VB.NET要做到四舍五入的功能应该用VB.NETFormat这个函数,用CInt或CLng都只...
  • hy6688_
  • hy6688_
  • 2013年06月11日 10:43
  • 3390

mysql 四舍五入round函数

转自 http://blog.csdn.net/woshizhangliang999/article/details/50592559 ROUND(x)函数返回最接近于参数x的整数,对x值进行四...
  • banqgg
  • banqgg
  • 2017年04月26日 16:46
  • 209

SQL Server 四舍五入函数 Round

SQL常用查询语句 四舍五入函数

Oracle round 函数(四舍五入)

如何使用 Oracle Round 函数 (四舍五入) 描述 : 传回一个数值,该数值是按照指定的小数位元数进行四舍五入运算的结果。 SELECT ROUND( number, [ decimal_p...
  • hwt0101
  • hwt0101
  • 2017年11月20日 09:26
  • 548

php四舍五入函数

本文讲述了在php 中处理浮点数时经常要需要用的四舍五入函数。在php 中有两个函数适用于这种情况:floor函数、ceil函数和round函数 floor函数和ceil函数互相搭配起来可以...

js只保留整数,取整,四舍五入等函数

1.丢弃小数部分,保留整数部分 parseInt(5/2) 2.向上取整,有小数就整数部分加1 Math.ceil(5/2) 3,四舍五入. Math.round(5/2) ...

SQL Server中的四舍五入函数ROUND

通过函数ROUND四舍五入在SQL Server中,若想完成四舍五入,可使用函数ROUND。如下对ROUND的使用做简单演示。保留2位小数,对第3位做四舍五入处理(注意最后一位数字:4或5)--保留2...

C++ 自己实现四舍五入函数

1.float与double的四舍五入
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:四舍五入函数
举报原因:
原因补充:

(最多只允许输入30个字)