溫馨提示×

trunc和floor函數有何異同

小樊
221
2024-06-18 18:37:54
欄目: 編程語言

trunc函數和floor函數都用于取整數操作,但二者在處理負數時有所不同。

trunc函數是向零方向取整,即直接去除小數部分,保留整數部分。例如,trunc(3.9) = 3,trunc(-3.9) = -3。

floor函數是向負無窮方向取整,即不大于原數的最大整數。例如,floor(3.9) = 3,floor(-3.9) = -4。

因此,trunc函數總是取整數部分,而floor函數則取不大于原數的最大整數。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女