截尾函數
在數學和計算機科學中,截尾(Truncation)是一個對小數點後數字數量的限制。
截尾和取整函數
下取整函數能為正整數截尾。對於任何數 和 (小數點後的位數),截尾函數被定義為:
然而,負數的截尾與下取整函數的捨入方向卻恰恰相反。截尾函數將數值向0捨入(即數字會更大),下取整函數卻向負無窮方向捨入(即數字會更小)。 對於任何數,截尾函數則被定義為:
截尾的原因
在計算機之中,當小數被轉換為一個整數時,由於整數類型無法儲存的非整數的實數,小數便會被截尾。
代數中應用
截尾也可以經修改而適用於多項式。在這種情況下,多項式 P 的截尾可以被定義為n 次方或以下的項數之和。例如在泰勒級數之中,無限項之多項式便會被截尾。[1]
另見
參考文獻
- ^ Spivak, Michael. Calculus 4th. 2008: 434. ISBN 978-0-914098-91-1.
連結
- Wall paper applet (頁面存檔備份,存於網際網路檔案館),一個可以顯示截尾誤差之網頁