有关C语言小数四舍五入为整数的办法
[local]1[/local]这个图片里的及格率是83%,但是其实算出来是82.5%,就是不知道怎么把他变成83%,求助!!!,谢谢了
#include <math.h> // round(82.5)=83; //
int myRound(double d) { int dint=(int)d; if(d>=dint+0.5d) { return dint+1; } else { return dint; } }
[此贴子已经被作者于2016-2-29 19:55编辑过]