用C语言怎么实现浮点数的四舍五入,保留两位小数点

问题描述:

用C语言怎么实现浮点数的四舍五入,保留两位小数点

float a=10.123;
a=((int)((a*100+5)/100))/100.0;//这个值应该就是保留两位小数点的值吧