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

Вниз

Биты информации   Найти похожие ветки 

 
Шишкин Илья ©   (2003-11-28 18:18) [0]

Можно ли как нибудь из файла читать информацию по битно?


 
Reindeer Moss Eater ©   (2003-11-28 18:20) [1]

только глазами и с листа бумаги


 
Skier ©   (2003-11-28 18:21) [2]

"по битно" - нет.


 
Palladin ©   (2003-11-28 19:28) [3]

зато можно по восемьбитно :) вынужденное опережающее чтение...


 
}|{yk ©   (2003-11-28 19:31) [4]

Как извесно, единицей информации, которую можно обрабатывать непосредственно, т.е. обращаться к ней , есть байт. А с битами работа возможна как некоторые операции с байтами (xor,or,and,shl etc)


 
Style ©   (2003-11-28 19:54) [5]

Для удобства могешь воспользоваться моим юнитом 8-)
http://www.delphimaster.ru/download/index11.html

TByteBits


 
SergP ©   (2003-11-28 20:07) [6]


> Шишкин Илья © (28.11.03 18:18)
> Можно ли как нибудь из файла читать информацию по битно?


А смысл?

А ты считывай байт, но представляй себе что ты считал аж целых 8 битов.... :-)


 
Шишкин Илья ©   (2003-11-29 11:04) [7]

2 SergP
Допустим у меня есть байт. Могу ли я получить последние 2 бита. Или наоборот изменить их?


 
SergP ©   (2003-11-29 12:12) [8]


> Шишкин Илья © (29.11.03 11:04) [7]
> 2 SergP
> Допустим у меня есть байт. Могу ли я получить последние
> 2 бита. Или наоборот изменить их?


Конечно можешь. Хотя последние - это что значит, т.е. последние с какой стороны? Младшие или старшие?
Ну например если младшие:

var
a:byte;
byte0:boolean;
byte1:boolean;
...

// Установка двух младших битов в 0
a:=a and 252;
...
// Установка их в 1
a:=a or 3;
...
// Инвертирование младших двух битов в байте
a:=a xor 3;

Получить младшие 2 бита
byte0 := (a and 1)>0;
byte1 := (a and 2)>0;

Ну хотя бы так....


 
Anatoly Podgoretsky ©   (2003-11-29 12:21) [9]

http://www.delphikingdom.com/lyceum/seminar.asp?partID=4&LessonID=11



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

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

Наверх




Память: 0.48 MB
Время: 0.012 c
7-75415
Ivolg
2003-10-17 11:50
2003.12.23
Запуск на старте Windows


6-75287
][ncognito
2003-10-24 03:46
2003.12.23
Ping


8-75270
K-Sergey
2003-08-15 10:55
2003.12.23
Как получить картинку с WebCam


3-75088
Sacred
2003-11-30 00:28
2003.12.23
Автозаполнение!


1-75201
Elic
2003-12-11 10:47
2003.12.23
атрибут в тэг XML документа