题解 | #四舍五入#
四舍五入
http://www.nowcoder.com/practice/cae89de6292b4084acb93659353260e0
int i=(int)d;
double i2=d*10;
int i22=(int)i2;
int i3=i22%10;
if(i3>=5)
i=i+1;
采用整除取余法,将小数点后一位取出后,大于5则加一。
四舍五入
http://www.nowcoder.com/practice/cae89de6292b4084acb93659353260e0
int i=(int)d;
double i2=d*10;
int i22=(int)i2;
int i3=i22%10;
if(i3>=5)
i=i+1;
采用整除取余法,将小数点后一位取出后,大于5则加一。
相关推荐