Перевести число из 16-ричной в двоичную систему - VB
Формулировка задачи:
имеется Text1 куда вводят и Text3 куда выводится результат. vb. Спасибо!
Решение задачи: «Перевести число из 16-ричной в двоичную систему»
textual
Листинг программы
Text3.Text = "" For i = 1 To Len(Text1.Text) If Mid(Text1.Text, i, 1) = "0" Then Text3.Text = Text3.Text & "0000" End If If Mid(Text1.Text, i, 1) = "1" Then Text3.Text = Text3.Text & "0001" End If If Mid(Text1.Text, i, 1) = "2" Then Text3.Text = Text3.Text & "0010" End If If Mid(Text1.Text, i, 1) = "3" Then Text3.Text = Text3.Text & "0011" End If If Mid(Text1.Text, i, 1) = "4" Then Text3.Text = Text3.Text & "0100" End If If Mid(Text1.Text, i, 1) = "5" Then Text3.Text = Text3.Text & "0101" End If If Mid(Text1.Text, i, 1) = "6" Then Text3.Text = Text3.Text & "0110" End If If Mid(Text1.Text, i, 1) = "7" Then Text3.Text = Text3.Text & "0111" End If If Mid(Text1.Text, i, 1) = "8" Then Text3.Text = Text3.Text & "1000" End If If Mid(Text1.Text, i, 1) = "9" Then Text3.Text = Text3.Text & "1001" End If If Mid(Text1.Text, i, 1) = "A" Then Text3.Text = Text3.Text & "1010" End If If Mid(Text1.Text, i, 1) = "B" Then Text3.Text = Text3.Text & "1011" End If If Mid(Text1.Text, i, 1) = "C" Then Text3.Text = Text3.Text & "1100" End If If Mid(Text1.Text, i, 1) = "D" Then Text3.Text = Text3.Text & "1101" End If If Mid(Text1.Text, i, 1) = "E" Then Text3.Text = Text3.Text & "1110" End If If Mid(Text1.Text, i, 1) = "F" Then Text3.Text = Text3.Text & "1111" End If Next
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д