Тема
:
Помогите упростить выражение с логическими сдвигами
Показать сообщение отдельно
#
3
28.02.2017, 12:12
SCrat.ORS
Активный
Регистрация: 20.02.2007
Адрес: Мой адрес не дом и не улица, мой адрес 0x7С00
Сообщения: 208
Версия Delphi: 2006
Репутация:
884
Цитата:
Сообщение от
x128
Код:
a := b shr (i*2) and 3;
Пасибо, я уже тоже догодался, только вместо умножения, быстрее использовать сдвиг и в итоге пришёл к такому виду:
Код:
a := b shr i shr i and 3;
__________________
Програмистами не рождаются, ими становятся!
SCrat.ORS
Посмотреть профиль
Отправить персональное сообщение для SCrat.ORS
Отправить Email для SCrat.ORS
Посетить домашнюю страницу SCrat.ORS
Найти все сообщения от SCrat.ORS