你的位置: 诗词网   >   问答   >   小学   >   数学   >   【Round的百位的四舍五入的问题Rou...

   问题:

【Round的百位的四舍五入的问题Round(692.5,0)应该等于653但实际等于652WHY?Round(2.5,0)=3已经解决sql语句里执行的Round()】

问题描述:

Round的百位的四舍五入的问题

Round(692.5,0)应该等于653但实际等于652WHY?

Round(2.5,0)=3

已经解决sql语句里执行的Round()

何国辉回答:

  VB6中文版说这个函数是四舍五入函数,实际上这个函数采用的四舍六入五留双.VB的Round所采用的算法是这样的:1.25留一位,则1.2=round(1.25)如果是1.35,则1.4=round(1.35)奇进偶不进.这样在一大串需要四舍五入的数相加...