測量數(shù)據(jù)舍入算法

圖5
(4). Round Half Odd
Round Half Odd算法根據(jù)有效位來判斷是否進位,在此例中,舍去小數(shù)位,因此判斷整數(shù)位即可,如果整數(shù)位為奇數(shù),則不進位,偶數(shù)則進位,因此舍入處理后整數(shù)位肯定是個奇數(shù)。如圖6所示,可以發(fā)現(xiàn)Round Half Odd必然是Symmetric算法。

圖6
Round Ceiling
Round Ceiling算法的舍入處理總是朝正無窮趨近,對于正數(shù)而言,只要舍去位大于0,就進位;對于負(fù)數(shù)則直接截斷處理,如圖7所示。

圖7
Round Floor
Round Floor算法的舍入處理總是朝負(fù)無窮趨近,舍入處理與Round Ceiling相反,對于負(fù)數(shù)而言,只要舍去位大于0,就進位;對于正數(shù)則直接截斷處理,如圖8所示。

圖8
Truncation
Truncation是直接的截位處理,如圖9所示。另外還有一種Round To Zero算法,舍入處理采用的也是簡單的截斷。

圖9
評論