修約間隔為1時的數據修約規則:(1)若舍去部分大于保留末位的0.5,則保留末位加1;(2)若保留末位小于修約間隔的0.5,則保留末位不變;(3)若舍去部分等于保留末位的0.5,則當保留末位為奇數時加1,為偶數時不變.
舉例:(1)1.51修約間隔為1,舍去部分為0.51,大于修約間隔的0.5,故保留位加1,最后修約成2
(2)1.499999,修約間隔為1,舍去部分為0.499999,小于修約間隔的0.5,故保留位不變,最后 修約成1
(3)1.5修約間隔為1,舍去部分為0.5,等于修約間隔的0.5,此時保留末位為奇數,故保留末位加1,最后修約成2
修約間隔為2時,方法不一樣了
例1:數據為1.51,修約間隔為2,將需修約部分(此例為1.51)除以修約間隔2后為0.755,按修約間隔為1的方法修約成保留1位為0.8,乘上修約間隔2為1.6,再按修約間隔為1的方法修約成保留1位為2,最后修約成2
例2:數據為3,,修約間隔為2,將需修約部分(此例3)除以修約間隔2后為1.5,按修約間隔為1的方法修約成保留1位為2,再乘上修約間隔2為4,最后修約成4
例3:數據為5,,修約間隔為2,將需修約部分(此例5)除以修約間隔2后為2.5,按修約間隔為1的方法修約成保留1位為2,再乘上修約間隔2為4,最后修約成4
修約間隔為5的方法同修約間隔為2的方法. |