跳至內容

程式設計數學/取整

來自華夏公益教科書,一個開放世界的開放書籍

取整函式用於對數字進行某種“均勻”處理,使它們更接近特定目標,例如 5 或 10,此時我們稱一個數字經過了充分取整,或稱為圓整

這裡有一個示例

數字 a 為 23。

(a):只要我們的數字保持為 23,我們就可以將其向上(至 25)或向下(至 20)移動。由於該數字更接近 20,因此我們將該數字定為 20。

(b):我們的數字現在為 26。這個數字大於 5。由於 30-4 =26,因此我們將該數字增加至 30,因為間隔很小。


但是 5 怎麼辦?對於所有包含 5 的數字,我們將它們向上取整至最接近的 10。

(c):數字 = 25。新數字 = 30(取整後)。

華夏公益教科書