1樓:匿名使用者
vb中有專門用來四捨五入的函式
round 函式:返回按指定位數進行四捨五入的數值。
語法:round(expression[, numdecimalplaces])
引數:expression(必選項)-被四捨五入的數值表示式 ;numdecimalplaces(可選項)-數字表明小數點右邊有多少位進行四捨五入,如果省略則 round 函式返回整數。
下面的示例利用 round 函式將數值四捨五入到兩位小數:
dim myvar, pi
pi = 3.14159
myvar = round(pi, 2) 'myvar contains 3.14。
2樓:xyz微笑
使用round函式:返回一個數值,該數值是按照指定的小數位數進行四捨五入運算的結果。
例如:round(3.25,1)=3.3
round(4.225,2)=4.23
round(5.395,2)=5.40
3樓:
print format(3.1415926, "0.000000")'精確到六位
print format(3.1415926, "0.00000")'五位
print format(3.1415926, "0.0000")'四位
print format(3.1415926, "0.000")'三位
.........
........
如此類推
4樓:匿名使用者
x精確到小數點後n位:
int(x*10^n+0.5)/10^n
vb中int函式的計算結果怎麼是四捨五入? 5
5樓:匿名使用者
int是整型,當然沒有小數點後面的數了。
6樓:遠風的夢想家
int、fix 函式
返回引數的整數部分。
語法int(number)
fix(number)
必要的 number 引數是 double 或任何有效的數值表示式。如果 number 包含 null,則返回 null。
說明int 和 fix 都會刪除 number 的小數部份而返回剩下的整數。
int 和 fix 的不同之處在於,如果 number 為負數,則 int 返回小於或等於 number 的第一個負整數,而 fix 則會返回大於或等於 number 的第一個負整數。例如,int 將 -8.4 轉換成 -9,而 fix 將 -8.
4 轉換成 -8。
fix(number) μèóú£o
sgn(number) * int(abs(number))
7樓:尛飛彥
肯定有錯誤的地方從新算吧
vb 四捨五入函式
8樓:灰原哀柯南君蘭
這種函式屬於常用轉換函式,cint(表示式)將表示式的結果轉換為整數,小數部分四捨五入,例:cint(3.1415926*2)的結果是6。
9樓:匿名使用者
format(0.0615, "0.000") * 3
10樓:匿名使用者
math.round(0.0615,3)*3
求近似值除了四捨五入法還有什麼,求近似值除了四捨五入法還有什麼
1,內插法 2.除法率。它是利用強弱二率來計算近似數值3.加借演算法公式 4.取整法 根據事實情況,就如人不可能有0.幾個的 除了四捨五入法還有什麼取近似數的方法 除了四捨五入,還有截尾法 進位法 四捨六入五後有數看單雙法等等。求一個小數的近似數除了四捨五入法還有其他的方法嗎?求一個小數的近似數除了...
用四捨五入法求近似數要注意什麼,常用四捨五入法求近似數,需要四捨五入到哪一位?要看它後面的尾數的第幾位?
若要精確到第n位,只需看第n位的後一位,大於等於5則進位,否則直接取.取近似值時,在保留的小數位裡,如果小數末一位或幾位是0的,0應當保留,不能丟掉 注意有無單位的改寫,如123000保留一位小數,單位為千 12.3千 注意保留幾位小數。把小數點後面的數字四捨五入,即,如被捨去部分的頭一位數字小於五...
用四捨五入法求近似數,是舍還是入,要看省略的尾數
用 四舍復五入 法求近似制數,是 舍 還是 入 要看省略的尾數部分的最高位是小於還是等於或大於5.若小於5,則把它和右邊數的數全改寫成 0 若等於或大於5,則向前一位進一,再把它和右邊數的數全改寫成0.故答案為 最高位,右邊,進1,右邊.用四捨五入法求近似數,是舍還是入,要看省略尾數部分的什麼位?如...