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

Вниз

Перевод шестнадцатеричного числа в двоичное   Найти похожие ветки 

 
Алексей   (2004-06-10 09:23) [0]

Подскажите, пожалуйста, как перевести шестнадцатеричное число в двоичное (FF = 11111111) и наоборот? Может существуют специальные компоненты?


 
Романов Р.В. ©   (2004-06-10 09:31) [1]

calc.exe


 
Digitman ©   (2004-06-10 09:34) [2]


> Может существуют специальные компоненты?


а как же !

TDummyHead на вкладке Lazy


 
Внук ©   (2004-06-10 10:24) [3]

За $200 готов написать такой компонент. Если еще $100 добавить, могу встроить фичу перевода в восьмеричную.


 
SergP ©   (2004-06-10 11:09) [4]


>  Алексей   (10.06.04 09:23)


А что ты подразумеваешь под числом в шестнадцатиричной или двоичной системе?

Если имеется ввиду строка (string) c соотв. символами, то:

function hextobin(hex:string):string;
var
 i:integer;
begin
 result:="";
 for i:=1 to length(hex) do
 case hex[i] of
   "0": result:=result+"0000";
   "1": result:=result+"0001";
   "2": result:=result+"0010";
   // и так далее до "F", мне просто лень это писать...
 end;
end;

А наоборот аналогично. Только начинаешь с правого конца строки и берешь каждый раз по 4 символа. Только сначала дополни строку нулями спереди до ближайшей кратной 4 длины...


 
GuAV ©   (2004-06-10 11:13) [5]

SergP ©   (10.06.04 11:09) [4]
Массивом а не кейсом лучше бы сделал. таблицы - рулят.


 
AleXqwq ©   (2004-06-10 11:59) [6]

Za 200$ kto ne gatov?


 
BillyJeans   (2004-06-10 14:59) [7]

IntToBin($FFFF)


 
Maxud ©   (2004-06-10 15:06) [8]

http://dynamic.nm.ru/Articles/ssconvert.htm


 
OSokin ©   (2004-06-13 18:52) [9]

Я знаю только из десятичного в двоичный. Если надо - скажи, дам. Хотя имхо это всем известно.



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

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

Наверх




Память: 0.48 MB
Время: 0.039 c
1-1087291946
}|{yk
2004-06-15 13:32
2004.06.27
Synhronize требует TNotifyEvent


14-1086590122
John69
2004-06-07 10:35
2004.06.27
как восстановить файл *.pas


14-1086615768
Undert
2004-06-07 17:42
2004.06.27
PHP + GD problem....


8-1081688103
slayer
2004-04-11 16:55
2004.06.27
Господа мастера, подскажите плиз как обработь изображения с виде


1-1086775886
alexa
2004-06-09 14:11
2004.06.27
Изменение цвета в Memo