博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux C取整的方法
阅读量:6514 次
发布时间:2019-06-24

本文共 440 字,大约阅读时间需要 1 分钟。

C语言有以下几种取整方法: 

1、直接赋值给整数变量。如: 

int i = 2.5; 或 i = (int) 2.5; 

这种方法采用的是舍去小数部分 

2、C/C++中的整数除法运算符“/”本身就有取整功能(int / int),但是整数除法对负数的取整结果和使用的C编译器有关。 

3、使用floor函数。floor(x)返回的是小于或等于x的最大整数。如: 

floor(2.5) = 2 

floor(-2.5) = -3 

4、使用ceil函数。ceil(x)返回的是大于x的最小整数。如: 

ceil(2.5) = 3 

ceil(-2.5) = -2 

floor()是向负无穷大舍入,floor(-2.5) = -3;ceil()是向正无穷大舍入,ceil(-2.5) = -2。

    本文转自 OldHawk  博客园博客,原文链接:http://www.cnblogs.com/taobataoma/archive/2007/12/13/993183.html,如需转载请自行联系原作者

你可能感兴趣的文章
C语言位操作控件属性
查看>>
nginx的安装及基本配置,及多个域名服务
查看>>
Servlet访问postgresql数据库并提取数据显示在前端jsp页面
查看>>
不改一行代码定位线上性能问题
查看>>
定义运算符
查看>>
git管理
查看>>
idea演示
查看>>
告别暗黄皮肤变水嫩皮肤的8个小习惯
查看>>
加强Eclipse代码自动提示的方法
查看>>
GNS3-地址重叠环境中部署IPsec
查看>>
exchange online 用户疑问之许可证和用户数据归档
查看>>
QImage Mat IplImage 之间的相互转换
查看>>
lsof命令详解
查看>>
使用eclipse与android studio 在开发自定义控件时的区别
查看>>
我的友情链接
查看>>
mysql学习笔记
查看>>
django 问题解决
查看>>
年年有鱼游戏Android源码项目
查看>>
java使用Iterator、for循环同步数据
查看>>
创建镜像iso文件
查看>>