Страница: 1 |
Страница: 1 |
Вопрос: Как сдвинуть на n чисто бит?
Добавлено: 24.06.05 22:29
Автор вопроса: HACKER
В делфи есть shr, shl ... А как в Вб?
Или вот так?
BitCount=1
Num=200
Num = Num * (BitCount + 1)
Это типа вправо, на BitCount бит...
Влево аналогично...
Пральна я делаю? Или может встроеная ф-ция есть?
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #1
Добавлено: 24.06.05 22:31
пардон, в топике...
чисто=число
Номер ответа: 2
Автор ответа:
HOOLIGAN
Вопросов: 0
Ответов: 1066
Профиль | | #2
Добавлено: 24.06.05 23:19
влево : Num = Num * 2
вправо : Num = Num \ 2
Номер ответа: 3
Автор ответа:
HOOLIGAN
Вопросов: 0
Ответов: 1066
Профиль | | #3
Добавлено: 24.06.05 23:21
Если на несколько бит (n), то
Num = Num * (2^n)
Num = Num \ (2^n)
Номер ответа: 4
Автор ответа:
HACKER
Разработчик Offline Client
Вопросов: 236
Ответов: 8362
Профиль | | #4
Добавлено: 24.06.05 23:27
а... понял, спасибо