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

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



Память: 0.46 MB
Время: 0.019 c
14-1086783113
Юрий
2004-06-09 16:11
2004.06.27
??? Выбор языка программирования ???


14-1086685961
Snip
2004-06-08 13:12
2004.06.27
Установка Windows 2003 Server


1-1086946538
Litr
2004-06-11 13:35
2004.06.27
QuckRep


14-1085948896
Piter
2004-05-31 00:28
2004.06.27
Таблица описателей процеса


1-1087106317
Дэвид
2004-06-13 09:58
2004.06.27
If ...Then принадлежность к промежутку




   Наверх