十进制字符串拆分 [英] decimal string split
本文介绍了十进制字符串拆分的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
你好,先生,
我想分一个十进制数
例13.23
label1 = 13
label2 = 23
Dim d 作为 Double = 13 。 23
Dim s As String = Convert.ToString(d)
Dim strArray As String = s.Split(< span class =code-string> 。 C)
Dim beforeDecimalPoint 作为 字符串 = s( 0 )
Dim afterDecimalPo int 作为 字符串 = s( 1 )
类型''1维数组String''的值不能转换为''String''。
任何人都可以告诉我这段代码中的问题我在使用vb2008
解决方案
你完成了代码似乎错了。它应修改如下。
Dim d As Double = 13 。 23
Dim s As String = Convert.ToString(d )
Dim strArray()As String = s.Split( 。 C)
Dim beforeDecimalPoint As String = strArray( 0 )
Dim afterDecimalPoint As String = strArray( 1 )
Hello sir,
I want to split a decimal number
example 13.23
label1= 13
label2= 23
Dim d As Double = 13.23
Dim s As String = Convert.ToString(d)
Dim strArray As String = s.Split("."C)
Dim beforeDecimalPoint As String = s(0)
Dim afterDecimalPoint As String = s(1)
Value of type ''1-dimensional array of String'' cannot be converted to ''String''.
can anyone tell me where is the problem in this code i am using vb2008
解决方案
you complete code seems wrong. It should modify as follows.
Dim d As Double = 13.23 Dim s As String = Convert.ToString(d) Dim strArray() As String = s.Split("."C) Dim beforeDecimalPoint As String = strArray(0) Dim afterDecimalPoint As String = strArray(1)
这篇关于十进制字符串拆分的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文