【发布时间】:2016-03-18 05:25:54
【问题描述】:
我正在尝试编写一个将二进制转换为十进制的 VB 函数。我需要将二进制长度存储在一个数组中并使用循环来找到我的答案。我一直试图弄清楚这一点。这就是我目前所拥有的,也许你能帮上忙。
Public Function binaryToDecimal(ByVal Binary As String)
Dim myDecimal As Integer
Dim blength As Integer = Binary.Length
Dim index(blength) As Integer
For index = index To 0 Step -1
myDecimal += Binary * (2 ^ (blength - 1))
blength = blength - 1
Next
Return myDecimal
End Function
【问题讨论】:
-
这几天过去了,我不禁注意到你从那以后一直在线。我很好奇,我的回答有帮助吗?
标签: arrays vb.net loops binary converter