Перевод из восьмеричной системы счисления в двоичную - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Здравствуйте. Нужно написать программу, описывающую перевод из восьмеричной системы в двоичную. Мыслей нет совсем, не кидайте камнями, пожалуйста.

Решение задачи: «Перевод из восьмеричной системы счисления в двоичную»

textual
Листинг программы
    Function FromOctToBinHandMade(num As String) As String
        Dim intNum As Integer = 0
        Dim numRev = num.Reverse
        For i As Integer = 0 To num.Length - 1
            intNum += Integer.Parse(numRev(i).ToString) * (8 ^ i)
        Next
        Dim bldr As New Text.StringBuilder
        Dim rmdr, dvdr As Integer
        dvdr = intNum
        Do
            dvdr = Math.DivRem(dvdr, 2, rmdr)
            bldr.Insert(0, rmdr.ToString)
        Loop While dvdr > 0
        Return bldr.ToString
    End Function

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4.167 из 5
Похожие ответы