在这个地方最后把精度高0.99的赋值给精度低的int为什么不需要强制转换,还有如果默认转换成int类型是向下取整,向上取整,还是近零取整,求大佬教教我
num/=10; /* num=num/10 第一次循环 99.9 取整 99 继续循环 直到0.99取整 等于0 停止循环 */
num/=10; /* num=num/10 第一次循环 99.9 取整 99 继续循环 直到0.99取整 等于0 停止循环 */
2018-10-03
举报