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

Вниз

Подскажите пожалуйста! У меня есть таблица в которой указано,   Найти похожие ветки 

 
Ilya___   (2004-11-18 16:56) [0]

Подскажите пожалуйста!
У меня есть таблица в которой указано,
что IP адрес:
2.6.190.56
может быть также записан в таком числовом виде:
33996344.

А какой функцией Делфи можно перевести первое значение во
второе.

Я пробовал функцию inet_addr("2.6.190.56"), но
вместо результата 33996344 получаю 951977474.
Почему, может для этого нужно использовать какуюто другую функцию?


 
Digitman ©   (2004-11-18 17:17) [1]

33996344 (dec) = 0206BE38 (hex)

02 = 2 (1-й байт адреса)
06 = 6 (2-й байт адреса)
BE = 190 (3-й байт адреса)
38 = 56 (4-й байт адреса)

соответствие усекаешь ?

вперед ! дерзай ! алгоритм очевиден)


 
Ilya___   (2004-11-18 17:57) [2]

Как из 2.6.190.56 получить 0206BE38(hex), я понял

IntToHex(2, 2)
IntToHex(6, 2)
IntToHex(190, 2)
IntToHex(56, 2)

А как можно из 0206BE38(hex) получить 33996344?


 
Игорь Шевченко ©   (2004-11-18 17:59) [3]


> А как можно из 0206BE38(hex) получить 33996344?


Калькулятором. Это одно и то же число, записанное в разных системах счисления.


 
Ilya___   (2004-11-18 18:24) [4]

И всё таки в программе есть значение 0206BE38
представленное в виде строки,
так как же я в программе смогу сравнить
строку 0206BE38 и число 33996344.


 
Ilya___   (2004-11-18 18:36) [5]

Или другими словами как можно конвертировать
строку 0206BE38 в число 33996344 ?


 
PVOzerski ©   (2004-11-18 18:40) [6]

Дорисовываешь доллар спереди и вызываешь val


 
Jel ©   (2004-11-18 18:40) [7]

StrToInt("$"+YouHEXValue);


 
Ilya___   (2004-11-18 18:54) [8]

БОЛЬШОЕ СПАСИБО ВСЕМ!!!
Сам бы никогда это всё не разобрал.


 
Ilya___   (2004-11-18 18:55) [9]

!!!



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

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

Наверх




Память: 0.48 MB
Время: 0.189 c
1-1101120518
#Master#
2004-11-22 13:48
2004.12.05
Чтение из текстового файла


1-1100719298
bloodman
2004-11-17 22:21
2004.12.05
ааа помогите плииз восстановить проект Ж((


6-1096023735
Wolfram
2004-09-24 15:02
2004.12.05
Работа с vCard


1-1100775754
SmikE
2004-11-18 14:02
2004.12.05
проблема с расширением и его переменой


9-1090243094
Zak3D[@Tm]
2004-07-19 17:18
2004.12.05
Вопрос по игре Xonix.