进制转换及数论练习VB.docx
《进制转换及数论练习VB.docx》由会员分享,可在线阅读,更多相关《进制转换及数论练习VB.docx(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1、小李编写VB程序,实现如下功能:在文本框Textl中输入一个“十六进制数”(注: 包含小数),例如:在文本框Textl中输入A2.4,单击“转换”按钮Command 1,在标签 Labe 12输出该十六进制对应的十进制数,运行界面如图所示。(1)为实现上述功能,请在划线处填入合适的代码,使程序正常运行。Private Sub Command1 Click()Dim i As Integer, x As String, n As Integer, m As Integer Dim y As Integer, s As Single, r As Stringx 二 Textl.Text: s
2、= 0For i = 1 To nIf Mid(x, i, 1) = . Then Exit For Next i m二i 小数点位置For i = 1 To nr = Mid(x, i, 1)If r =0 And r二9 Then y = Vai (r)If r = A And r = F Then y =(2)If i m Then s = s + y * 16 c (m - i)小数部分Next iLabel2. Caption = 对应的十进制数为: + Str (s) + D”End Sub(2)在文本框Textl中输入“A.8”,则在文本框Text2中输出结果是。2、编写“二进制
3、加法”程序。程序运行时,在文本框Textl和文本框Text2分别输入两 个二进制数,单击按钮Commandl后在文本框Text3上输出两个二进制相加后的结果。程 序运行如图所示。观察代码,触发代码执行的事件名是为实现上述功能,请在划线处填入合适的代码。Private Sub Commandl_Click ()Dim bl As String, b2 As String, ans As String, t As StringDim dist As Integer, jw As Integerbl = Textl. Text: b2 = Text2. Text : ans二QIf dist 0r
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 转换 数论 练习 VB
限制150内