- 老师答疑区
- 帖子详情
老师参与
这个进制转换为什么得不到正确结果?转换成十六进制怎么修改?
ldhzx2949
发表于2018年06月13日
<p>Public Class Form1</p><p> Function tran$(ByVal d%, ByVal r%)</p><p> If d = 0 Then</p><p> tran = ""</p><p> Else</p><p> tran = tran(d / r, r) & (d Mod r)</p><p> End If</p><p> End Function</p><p> Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click</p><p> Dim d = Val(TextBox1.Text)</p><p> Dim r = Val(TextBox2.Text)</p><p> Label4.Text = tran(d,r)</p><p> End Sub</p><p>End Class</p><p><br ></p>
1
回复