Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.012 c
3-75094
gestern
2003-11-29 18:24
2003.12.23
теория


1-75227
Ig
2003-12-10 21:31
2003.12.23
Записать значения в ListBox Из Реестра?


3-75075
Геннадий
2003-11-28 00:46
2003.12.23
БД Oracle и физические сектора HDD


7-75416
mateamtik
2003-10-17 14:01
2003.12.23
Вопрос по использованию командной строки.


1-75230
Тфьу
2003-12-03 16:17
2003.12.23
Читал сейчас статью по поводу отображения страниц в TWebBrowser..




   Наверх