Форум: "Начинающим";
Текущий архив: 2006.11.05;
Скачать: [xml.tar.bz2];
ВнизКак считать (записать) значение бита? Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.046 c