Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Во кто знает... Как в этом вражеском язику Си, Делфи сделать логический сдвиг влево или вправо? В смысле синтаксис?
Отправлено
MARS
29 января 2009 г. 17:31
Составить ответ
|
Вернуться на конференцию.
Ответы
вправо :
-
scorpion
(29.01.2009 17:58:50
91.78.186.141
, 96 байт)
Влево: val<<n; Вправо: ((ulong)val)>>n; ..так?
-
quark
(29.01.2009 17:51:28
79.139.130.142
,
пустое
)
Си то понятно, радной... тут прожект на делфи перелопачиваю Делфи!
-
MARS
(29.01.2009 17:52:52
212.40.41.26
,
пустое
)
В паскале shl и shr. Думаю, в Дельфях так же
-
Крок
(29.01.2009 17:43:21
62.118.59.14
,
пустое
)
chr
-
Trashy
(29.01.2009 17:35:33
192.168.1.99,213.167.60.22
,
пустое
)
Какие таблетки пить, что б память недырявой была
-
Trashy
(29.01.2009 17:36:45
192.168.1.99,213.167.60.22
,
пустое
)
влево - shl, вправо - shr
-
Максим
(29.01.2009 17:35:16
83.237.77.195
,
пустое
)
Спасиб, тогда чего делфи компилирует, но при выполнении дает ошибку при сдвиге влево, вправо все пучком.
-
MARS
(29.01.2009 17:44:49
212.40.41.26
, 61 байт)
результату сделай AND на маску размером с размер переменно, $FF если байт...
-
basilmak
(29.01.2009 20:09:11
89.191.241.224
,
пустое
)
А ты разрядность не переполняешь? :)
-
AZ
(29.01.2009 18:58:34
92.112.230.95
,
пустое
)
Не парься. Пиши: asm begin end . Смотрится симпатишно. Такие вставочки зенёнинькие...
-
Trashy
(29.01.2009 17:56:32
192.168.1.99,213.167.60.22
,
пустое
)
Может быть число FFreqCode всего из одного байта?
-
Крок
(29.01.2009 17:53:0
62.118.59.14
,
пустое
)
Да вроде два байта.
-
MARS
(29.01.2009 18:00:44
212.40.41.26
, 384 байт)
А тупо отнять 255?
-
Trashy
(29.01.2009 18:29:21
192.168.1.99,213.167.60.22
,
пустое
)
Учтите только, могут быть заморочки с логическим и арифметическим сдвигом. И еще обратите на ЗНАКОВОСТЬ операнда.
-
aleksey_gregul
(29.01.2009 18:09:30
10.184.10.170,10.184.10.15,194.44.242.194
,
пустое
)
Swap(x)
-
Trashy
(29.01.2009 18:06:49
192.168.1.99,213.167.60.22
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 93:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru