Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.05;
Скачать: CL | DM;

Вниз

Как считать (записать) значение бита?   Найти похожие ветки 

 
varlam87   (2006-10-17 17:11) [0]

Как считать (записать) значение бита? На пример значение байта (56),
необходимо определть по маске ***X1**X2*.
чему равно значение X1 и X2 (0 or 1)?
Заранее спасибо.


 
Palladin ©   (2006-10-17 17:16) [1]

if ***X1**X2* and 00010000 = 0 then x1=0 else x1=1
if ***X1**X2* and 00000010 = 0 then x2=0 else x2=1


 
Eraser ©   (2006-10-17 17:16) [2]

> [0] varlam87   (17.10.06 17:11)

http://podgoretsky.com/ftp/Docs/Delphi/Podgoretsky/bits.html


 
TUser ©   (2006-10-17 17:21) [3]

N-й бит (справа, хотя и принято считать/писать слева :)) равен 1 если T = (X and (1 shl (N-1))) > 0. Установить его в один - прибавить к числу (T xor (1 shl (N-1))).


 
Ketmar ©   (2006-10-17 17:53) [4]

>[3] TUser(c) 17-Oct-2006, 17:21
>принято считать/писать слева
на мотороллерах. %-)



Страницы: 1 вся ветка

Текущий архив: 2006.11.05;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.043 c
2-1161615466
abba
2006-10-23 18:57
2006.11.05
Посчитать число слов в строке?


15-1161192678
YurikGL
2006-10-18 21:31
2006.11.05
Множественное подключение к одному принтеру Canon LBP3200


1-1159007734
Дмитрий В
2006-09-23 14:35
2006.11.05
Как записать байт в lpt порт


15-1161152975
Alien1769
2006-10-18 10:29
2006.11.05
Прошу помощь по физике /куда копать, источник, ссылку/


9-1138042872
Gnobobel
2006-01-23 22:01
2006.11.05
Окрашивание ч/б спрайта в DelphiX