singlepost

Basic << На главную или назад  

кто знает как сделать перевод из десятичной в двоичную системы?

18 ответов в теме “Basic”

  1. 9
    Данил Созинов ответил:

    Блин, а я только Blitz Basic 2d и Blitz 3d знаю. Засада!

  2. 8
    Катя Кузьмина ответил:

    Помогите решить задачки на VBA

  3. 7
    Оля Переверзева ответил:

    Как сделать установочный файл на прогу в liberty basic v4.02 ?

  4. 6
    Иван Фролов ответил:

    Ребят,такая тема, в инсте начался новый семестр и ввели VBA( Visual Basic for Application)а я в нём не бум бум,в конце года нужен лишь зачёт)))а для него надо все проги сдать)))Ктонить сможет помочь за определённую благодарность($)??????)))))))если кто заинтересуется пишите в личку ПОЖАЛУЙСТА!!!!!!!! прога нужна уже в среду!!!!!!!

    1 прога такая"2х мерный массив А(10,12) заполнен элементами из ячеек рабочего листа Excel,составить блок-схему и программу определения номера столбца с мин. суммой эл-тов(номер столбца вывести в ячейке B12).Найти в этом столбце макс. элемент и его ночем строки(значение эл-та вывести в ячейке C12,номер стоки-в ячейке D12)."

  5. 5
    Андрей Ковальчук ответил:

    Здесь есть вся необходимая для изучения литература!

    //knigaluby.ru/programmirovanie/b

  6. 4
    Юрий Матюшевский ответил:

    У кого есть самоучитель по VBS ? Дайте ссылки.

  7. 3
    Андрей Ковальчук ответил:

    Вот алгоритм:

    —————————————————————-
    Option Explicit

    Private Function ConvertToBinary(ByVal lngQuotient As Long) As String
    Dim strBinary As String
    Dim strReturn As String
    Dim i As Integer
    i = 100
    strBinary = String(i, "0")
    Do While lngQuotient
    Mid(strBinary, i, 1) = CStr(lngQuotient Mod 2)
    lngQuotient = lngQuotient \ 2
    i = i – 1
    Loop
    strReturn = Right(strBinary, 100 – i)
    ConvertToBinary = strReturn
    End Function

    Private Sub Command1_Click()
    Text2.Text = ConvertToBinary(Text1.Text)
    End Sub

  8. 2
    Артур Решетник ответил:

    мне нужно чтоб бэйсик переводил.а то у меня алгоритм не получается

  9. 1
    Андрей Ковальчук ответил:

    Самый простой способ воспользоваться инженерным калькулятором!

    Но если зочеш знать систему числения то так:

    Дла этого возьми например число 135!

    Для этого нужно число 135 разделить на 2. Получается 67 и остаток 1 (запомним 1). Теперь 67 делим на 2, получается 33 и остаток 1 (теперь две единицы, т.е. 11). Теперь 33 делим на 2, получаем 16 и остаток 1 (теперь три единицы, 111). Теперь 16 делим на 2, получаем 8 и остаток 0 (всего 0111). Теперь 8/2=4 и остаток 0 (00111). 4/2=2 и остаток 0 000111). Теперь 2/2=1 и остаток 0 (итого 0000111). 1 на два не делится, значит, просто дописываем её 10000111. Получилось первоначальное число.

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.