貌似都忽略了一个0.5如果大于0并且小于等于0.5则该数的第一位小数为5
以下是引用赵疯子在2014-6-2 12:45:30的发言:
貌似都忽略了一个0.5如果大于0并且小于等于0.5则该数的第一位小数为5
貌似都忽略了一个0.5如果大于0并且小于等于0.5则该数的第一位小数为5
是这个意思吗
程序代码:
double fun(double t) { if((t-(int)t)>=0.5) { return (int)t+1.0; } else { return (int)t+0.5; } }
[ 本帖最后由 wp231957 于 2014-6-2 15:23 编辑 ]