取小数点之前和小数点之后的值
在VB里,
123.45
要分别取出小点之前的123,和小数之后的45,要怎么做?
[解决办法]
Private Sub CountWords() Dim strText As String = "123.45" Dim strValues() As String strValues = strText .Split(New Char() {"."}) Dim i As Integer For i = 0 To strValues.Length - 1 Debug.Write(strNames(i) & " ") Next End Sub
[解决办法]
Private Sub CountWords() Dim strText As String = "123.45" Dim strValues() As String strValues = strText .Split(New Char() {"."}) Dim i As Integer For i = 0 To strValues.Length - 1 Debug.Write(strValues(i) & " ") Next End Sub
[解决办法]
这个复杂嘛?就是通过Split函数来实现
dim str1 as string="123.45"dim strx as string()strx=str1.spilt( ". ")整数部分=strx(0)小数部分= strx(1)
[解决办法]
小数部分= strx(1) 取length属性值就可以获取小数点后的位数了。
[解决办法]
只有split,而且不是很简单的吗?前面都写清楚了啊。再不会也没办法说了
[解决办法]