赞
踩
1.int()
//对正数四舍五入
float a=1.4;
int b=(int)(a+0.5); //加0.5
//对负数四舍五入
float a=-1.4;
int b=(int)(a-0.5); //减0.5
2.round()
float a=1.7;
int b=round(a);
float a=1.234; //100为 10^(小数位-1) ,既使该数为1位小数
float b=round(a*100)/100; //b=1.23
float a=1.235;
float b=round(a*100)/100; //b=1.24
其余取整函数
//向上取整
float a=1.4;
int b=ceil(a);
//向下取整
int b=floor(a);
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。