Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 26.02.2010, 11:16   #1
Moneo
Пользователь
 
Регистрация: 21.01.2010
Сообщений: 37
Сообщение Как реализовать в турбо паскале побитовые сдвиги.

Есть 2 числа вида 00001101 и 00001011 нужно сделать логические сдвиги с выбором на сколько бит сдвигать и в какую сторону. Числа представлены в виде массивов А[i] и B[i]. Помогите пожалуйста.
Moneo вне форума Ответить с цитированием
Старый 26.02.2010, 11:21   #2
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Код:
shl
shr
http://www.delphibasics.ru/

P.S.
Цитата:
Числа представлены в виде массивов А[i] и B[i].
О_о Извращение. Пишите свою процедуру.
Что-то типа
Код:
A[i]:=A[i+1];
A[i+1]:=A[i+2];
Только в цикле от 0 до длины массива

P.P.S. Но намного проще будет перевести их в число и двигать Shr\Shl
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ

Последний раз редактировалось Alex Cones; 26.02.2010 в 11:26.
Alex Cones вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Рисование в Турбо Паскале Ortodoks Помощь студентам 1 10.12.2009 16:46
КОНТРОЛЬНАЯ в ТУРБО ПАСКАЛЕ Кома Паскаль, Turbo Pascal, PascalABC.NET 7 30.09.2008 01:14