VB中如何用int和fix函數對-π四捨五入取整,又如何對它保留兩位小數,求公式,代碼
題目:
VB中如何用int和fix函數對-π四捨五入取整,又如何對它保留兩位小數,求公式,代碼
解答:
fix(x)函數與int(x)函數同爲取整函數,但有所不同.當x爲正時,兩個取整函數都是刪除x小數部分,返回其整數部分的值,不進行四捨五入;當x爲負時,Int(x)返回小於或等於x的最大整數,fix(x)函數返回大於或等於x的最小整數.即fix函數指的是直接取x的整數部分,而int函數則是不大於x的整數.x可以是實數型或貨幣型數據.就是說 如果是fix(-6.7) 會返回-6, int(-6.7) 就會返回-7 要用四捨五入就把那個數加0.5,如:int(12.4+0.5)=13 要保留二位小數就先乘100再取整,再除以100,如:3.1415926*100=314.15926int(314.15926)=314314/100=3.14寫成一個式子:int(3.1415926*100)/100
添加新評論