原创 C语言取整方法 收藏

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

  int  i = 1.5

 或

i = (int)1.5; 


则 舍去小数部分。 

2、C/C++中的整数除法运算符“/”本身就有取整功能(int / int)。

但是整数除法对负数的取整结果和使用的C编译器有关。 

3、使用floor函数。

floor(x)返回的是x的整数部分。 


 floor(1.5) = 1


 floor(-1.5) = -2 

4、使用ceil函数。

ceil(x)返回的是不大于x的最小整数。

ceil(1.5) = 1


ceil(-1.5) = -1

发表于 @ 2006年06月12日 09:24:00|评论(loading...)

新一篇: DataGrid导出到Excel | 

Csdn Blog version 3.1a
Copyright © 雨尘