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

-
-
- Сообщения: 5
- Зарегистрирован: 29.08.2003 (Пт) 10:03
- Откуда: Kursk
dima12345678 » 29.08.2003 (Пт) 11:44
В VB есть оператор сдвига разряда?
-
skiperski
-
- Идеолог

-

-
- Сообщения: 1386
- Зарегистрирован: 25.06.2002 (Вт) 15:52
skiperski » 29.08.2003 (Пт) 12:40
Специального оператора нет, но можно использовать деление/умножение на 2^n. Только при умножении нужно следить за переполнением и сначала убивать старшие значащие разряды.
-
_NeoN_
-
- Продвинутый пользователь

-
-
- Сообщения: 178
- Зарегистрирован: 14.08.2003 (Чт) 9:48
- Откуда: Новосибирск
-
_NeoN_ » 29.08.2003 (Пт) 17:00
Если не понял то
X*(2^n) это то же самое что X<<n в с++
X\(2^n) это то же самое что X>>n в с++
Вернуться в Visual Basic 1–6
Кто сейчас на конференции
Сейчас этот форум просматривают: Google-бот и гости: 9