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

Вниз

Как перевести символьное шестнадцатеричное число в целое?   Найти похожие ветки 

 
sachem   (2004-05-18 15:28) [0]

Допустим есть
String h="3241215EC";

Надо перевести цело int.


 
Курдль ©   (2004-05-18 15:33) [1]

И что здесь сложного? Лень подумать?


 
Digitman ©   (2004-05-18 15:36) [2]


> sachem   (18.05.04 15:28)  


даже не начинай ... это жутко сложно ..


 
MegaVolt   (2004-05-18 15:37) [3]

StrToInt("0x"+h);


 
Ajax ©   (2004-05-18 17:01) [4]

В KOL есть соответствующая функция

function Hex2Int( const Value : String) : Integer;
var I : Integer;
begin
 Result := 0;
 I := 1;
 if Value = "" then Exit;
 if Value[ 1 ] = "$" then Inc( I );
 while I <= Length( Value ) do
 begin
   if Value[ I ] in [ "0".."9" ] then
      Result := (Result shl 4) or (Ord(Value[I]) - Ord("0"))
   else
   if Value[ I ] in [ "A".."F" ] then
      Result := (Result shl 4) or (Ord(Value[I]) - Ord("A") + 10)
   else
   if Value[ I ] in [ "a".."f" ] then
      Result := (Result shl 4) or (Ord(Value[I]) - Ord("a") + 10)
   else
     break;
   Inc( I );
 end;
end;

Copyright (C) Vladimir Kladov, 2000-2003.



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

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

Наверх




Память: 0.47 MB
Время: 0.023 c
1-1084682121
Янис
2004-05-16 08:35
2004.05.30
народ подскажите я хочу сделать тест и мне нужно что бы при нажат


4-1082383750
Zaratustra
2004-04-19 18:09
2004.05.30
Поиск нлавного окна запущенного приложения...


3-1084355894
ORMADA
2004-05-12 13:58
2004.05.30
Recordset


14-1084212225
Drakon
2004-05-10 22:03
2004.05.30
Электронные учебники по Delphi


6-1081852444
bit
2004-04-13 14:34
2004.05.30
Входящие подключения