使用“/”做除法运算时,为使结果为浮点数,应在分子上乘以1.01.01.0,否则只会出整数:
Wrong: ceil(L/num[i]); Right: ceil(L*1.0/num[i]); (深受其害)
ceil(L/num[i]);
ceil(L*1.0/num[i]);