Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
tofik
-
- Продвинутый пользователь

-
-
- Сообщения: 102
- Зарегистрирован: 30.04.2004 (Пт) 13:18
tofik » 25.11.2004 (Чт) 11:33
Всем привет!
В универе надо лабу делать, хотел реализовать на вб,
но там надо производить операции в двоичной с.с.
Бэйсик может работать с двоичными числами? Если да, то подскажите какой функцией перевести допустим число 55 в двоичный код.
-
alibek
-
- Большой Человек

-
-
- Сообщения: 14205
- Зарегистрирован: 19.04.2002 (Пт) 11:40
- Откуда: Russia
alibek » 25.11.2004 (Чт) 11:51
Раньше мог (были функции BIN() и префикс &b), теперь не может. Напиши свои функции Bin2Dec/Dec2Bin или поищи на форуме или в инете -- примеров там много.
Lasciate ogni speranza, voi ch'entrate.
-
tofik
-
- Продвинутый пользователь

-
-
- Сообщения: 102
- Зарегистрирован: 30.04.2004 (Пт) 13:18
tofik » 25.11.2004 (Чт) 11:54
хорошо, тогда такой вопрос, функция HEX(a)
переводит 'а' в 16-ричную с.с.
а обратно как?
-
alibek
-
- Большой Человек

-
-
- Сообщения: 14205
- Зарегистрирован: 19.04.2002 (Пт) 11:40
- Откуда: Russia
alibek » 25.11.2004 (Чт) 11:56
А обратно никак, VB может считать непосредственно в шестнадцатиричной системе. Напиши MsgBox Val("&h" & "C0A0D0") и увидишь.
Lasciate ogni speranza, voi ch'entrate.
-
tofik
-
- Продвинутый пользователь

-
-
- Сообщения: 102
- Зарегистрирован: 30.04.2004 (Пт) 13:18
tofik » 25.11.2004 (Чт) 12:02
а почему VB не считает ("3f" xor "45a6")
-
alibek
-
- Большой Человек

-
-
- Сообщения: 14205
- Зарегистрирован: 19.04.2002 (Пт) 11:40
- Откуда: Russia
alibek » 25.11.2004 (Чт) 12:07
А ты попробуй &h3F Xor &h45A6
Lasciate ogni speranza, voi ch'entrate.
-
tofik
-
- Продвинутый пользователь

-
-
- Сообщения: 102
- Зарегистрирован: 30.04.2004 (Пт) 13:18
tofik » 25.11.2004 (Чт) 12:13
а двоичное число я могу тоже как нибудь обозначить типа &H
-
alibek
-
- Большой Человек

-
-
- Сообщения: 14205
- Зарегистрирован: 19.04.2002 (Пт) 11:40
- Откуда: Russia
alibek » 25.11.2004 (Чт) 12:26
alibek писал(а):Раньше мог (были функции BIN() и префикс &b), теперь не может. Напиши свои функции Bin2Dec/Dec2Bin или поищи на форуме или в инете -- примеров там много.
Нет.
Lasciate ogni speranza, voi ch'entrate.
-
tofik
-
- Продвинутый пользователь

-
-
- Сообщения: 102
- Зарегистрирован: 30.04.2004 (Пт) 13:18
tofik » 25.11.2004 (Чт) 12:29
спасибо тебе, Большой Человек по имени alibek
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: Google-бот, SemrushBot, Yandex-бот и гости: 1