Программирование на Visual Basic, главный форум. Обсуждение тем программирования на VB 1—6.
Даже если вы плохо разбираетесь в VB и программировании вообще — тут вам помогут. В разумных пределах, конечно.
Правила форума
Темы, в которых будет сначала написано «что нужно сделать», а затем просьба «помогите», будут
закрыты.
Читайте
требования к создаваемым темам.
-
el-niko
-
- Новичок
-
-
- Сообщения: 44
- Зарегистрирован: 17.09.2004 (Пт) 20:15
- Откуда: Елец
-
el-niko » 17.09.2004 (Пт) 20:53
Как мне программно перевести двоичный код, например "000100100001" в шестнадцатеричный. Должно получиться "121".
Подскажите пожалуйста, зараннее спасибо
-
SHURUP
-
- Постоялец
-
-
- Сообщения: 440
- Зарегистрирован: 15.09.2004 (Ср) 14:24
- Откуда: Ирпень, Украина
-
SHURUP » 17.09.2004 (Пт) 21:05
Что
Опять
Даже в буфере еще осталось:
- Код: Выделить всё
For i = 1 To Len(res)
tmpDec = tmpDec + Val(Mid(res, i, 1)) * 2 ^ (i - 1)
Next
HEXRres = Hex(tmpDec)
Нам чужого не надо, но своё мы возьмем, чьё бы оно ни было...
-
PATRIOT_kz
-
- Продвинутый пользователь
-
-
- Сообщения: 105
- Зарегистрирован: 14.09.2004 (Вт) 21:09
- Откуда: Павлодар, Казахстан
-
PATRIOT_kz » 19.09.2004 (Вс) 18:28
el-niko ты издеваешься ???
сам код написал, и сам не знает что почём !
на ламера ты не похож! ты наверное изверг!
Press any key . . .
-
el-niko
-
- Новичок
-
-
- Сообщения: 44
- Зарегистрирован: 17.09.2004 (Пт) 20:15
- Откуда: Елец
-
el-niko » 19.09.2004 (Вс) 18:47
Я не изверг =) Я знаю как переводить устно, а как программно - незнаю...
=)
-
PATRIOT_kz
-
- Продвинутый пользователь
-
-
- Сообщения: 105
- Зарегистрирован: 14.09.2004 (Вт) 21:09
- Откуда: Павлодар, Казахстан
-
PATRIOT_kz » 19.09.2004 (Вс) 21:02
ОК. Ну тогда просто нормально изнясняй нам
Press any key . . .
-
DVV
-
- Бывалый
-
-
- Сообщения: 212
- Зарегистрирован: 02.09.2004 (Чт) 21:03
- Откуда: Уфа
-
DVV » 28.11.2004 (Вс) 22:19
А как из шестнадцатиричного в десятичный!
Vadim
-
xolod
-
- Гуру
-
-
- Сообщения: 1162
- Зарегистрирован: 15.01.2004 (Чт) 0:42
- Откуда: Moscow
-
xolod » 28.11.2004 (Вс) 22:38
Выведет в десетичном варианте значение 20 в хексе
- Код: Выделить всё
MsgBox CDec(&H20)
-
Vadim_n
-
- Новичок
-
-
- Сообщения: 31
- Зарегистрирован: 06.07.2009 (Пн) 17:17
Vadim_n » 08.12.2011 (Чт) 18:00
А как из шестнадцатиричного в десятичный!
MsgBox CDec(&H20)
А наоборот с 10 в 16 как?
-
iGrok
-
- Артефакт VBStreets
-
-
- Сообщения: 4272
- Зарегистрирован: 10.05.2007 (Чт) 16:11
- Откуда: Сетевое сознание
iGrok » 08.12.2011 (Чт) 18:15
Vadim_n писал(а):А наоборот с 10 в 16 как?
Hex(number)
label:
cli
jmp label
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 76