C语言编程 对变量保留两位小数 并进行四舍五入
C语言编程 对变量保留两位小数 并进行四舍五入
日期:2009-11-21 23:43:28 人气:3
int a;
a=h*1000; //扩大1000倍,并转换为int型
if(a%10>=5) a+=10; //若千分位大于等于5,则十分位进1
a/=10; //舍弃千分位后的部分并缩小10倍
return ((float)a)/100; //转换为Float型并缩小100倍