舉個(gè)例子
創(chuàng)新互聯(lián)建站專業(yè)為企業(yè)提供樅陽網(wǎng)站建設(shè)、樅陽做網(wǎng)站、樅陽網(wǎng)站設(shè)計(jì)、樅陽網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、樅陽企業(yè)網(wǎng)站模板建站服務(wù),10年樅陽做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
dim
a
as
decimal
=
1.999
dim
b
as
decimal
=
math.round(a,
2)
結(jié)果為b
=
2.00
四舍五入保留兩位
方法一:
用Round函數(shù),語法 :
ROUND(number,num_digits)
Number 需要進(jìn)行四舍五入的數(shù)字。 Num_digits 指定的位數(shù),按此位數(shù)進(jìn)行四舍五入。
示例:
'Round(需要修改的數(shù)字,小數(shù)位數(shù))
Print Round(3.1415926, 3)
顯示:3.142
方法二:
用Format函數(shù),返回Variant(String),其中含有一個(gè)表達(dá)式,它是根據(jù)格式表達(dá)式中的指令來格式化的。
語法
Format(expression[,format[,firstdayofweek[,firstweekofyear]]])
Format函數(shù)的語法具有下面幾個(gè)部分:
示例:
'Round(需要修改的數(shù)字,小數(shù)位數(shù))
Print format (3.1415926, "#,###")
顯示:3.142
方法三:
1、打開VB6.0軟件,新建一個(gè)標(biāo)準(zhǔn)exe工程;
2、在設(shè)計(jì)界面上新建一個(gè)Command控件;
3、雙擊Command1控件,進(jìn)入代碼編輯界面,輸入代碼:
Private?Sub?Command1_Click()
Dim?res?As?Double
res?=?Format(1?/?3,?"0.000")
Print?res;
End?Sub
4、運(yùn)行工程,單擊按鈕,可以看到數(shù)據(jù)被保留三位小數(shù);
5、總結(jié),想要保留幾位小數(shù),直接設(shè)置即可,如想設(shè)置保留5位小數(shù),設(shè)置如下:
format(1/3,"0.00000")
舉個(gè)例子
Dim a As Decimal = 1.999
Dim b As Decimal = Math.Round(a, 2)
結(jié)果為b = 2.00
四舍五入保留兩位