1000字范文,内容丰富有趣,学习的好帮手!
1000字范文 > c语言四舍五入取整向上取整 C 语言常用的函数(ceil-向上取整 floor-向下取整 roun

c语言四舍五入取整向上取整 C 语言常用的函数(ceil-向上取整 floor-向下取整 roun

时间:2021-09-27 20:41:45

相关推荐

c语言四舍五入取整向上取整 C 语言常用的函数(ceil-向上取整 floor-向下取整 roun

释放双眼,带上耳机,听听看~!

1.ceil函数(向上取整)

extern float ceilf(float); //参数为flot类型

extern double ceil(double); //参数为double类型

extern long double ceill(long double); //参数为long double类型

举例:向上取整函数,ceil(11.1) =12 ceil(11.9) =12 ceilf((CGFloat)10/3) =4

注意:ceilf(-11.1) 结果为-11

2.floor函数(向下取整)

extern float floorf(float);//参数为flot类型

extern double floor(double);//参数为double类型

extern long double floorl(long double);//参数为long double类型

举例:向上取整函数,floor(11.1) =11 floor(11.9) =11 floor((CGFloat)10/3) =3

注意:floor(-11.1) 结果为-12

3.round函数(四舍五入)

extern float roundf(float);//参数为flot类型

extern double round(double);//参数为double类型

extern long double roundl(long double);//参数为long double类型

举例:向上取整函数,round(11.1) =11 round(11.9) =11 round((CGFloat)10/3) 结果为3

注意:round(-11.1) =-11, round(-11.5) = -12

c语言四舍五入取整向上取整 C 语言常用的函数(ceil-向上取整 floor-向下取整 round-四舍五入)...

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。