Главная страница
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.021 c
14-1086938919
Ditrix
2004-06-11 11:28
2004.06.27
о доброй цензуре и злой литературе...


14-1086833482
Думкин
2004-06-10 06:11
2004.06.27
С днем рождения! 10 июня


4-1085128930
Style
2004-05-21 12:42
2004.06.27
ProcessID и ThreadID


1-1086866739
вопросик
2004-06-10 15:25
2004.06.27
вопросик по Tchart


14-1086655939
Andy BitOff
2004-06-08 04:52
2004.06.27
Редактор реестра под ДОС