在VB(Visual Basic)中,你可以使用多种方法来保留小数点后两位。以下是一些常见的方法:
1. 使用 `Format` 函数
```vb
Dim number As Double = 123.456789
Dim formattedNumber As String = Format(number, "0.00")
```
2. 使用 `Round` 函数
```vb
Dim number As Double = 123.456789
Dim roundedNumber As Double = Round(number, 2)
```
3. 使用 `Math.Round` 方法
```vb
Dim number As Double = 123.456789
Dim roundedNumber As Double = Math.Round(number, 2)
```
4. 使用字符串操作
```vb
Dim number As Double = 123.456789
Dim roundedNumber As String = CStr(Math.Round(number, 2))
roundedNumber = Microsoft.VisualBasic.CompilerServices.NumberToFixedString(CDec(roundedNumber), 2)
```
5. 使用 `String.Format` 方法
```vb
Dim number As Double = 123.456789
Dim roundedNumber As String = String.Format("{0:0.00