Главная страница
    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.46 MB
Время: 0.038 c
1-1100691323
dron-s
2004-11-17 14:35
2004.12.05
Обработка нажатия клавиши Enter


14-1100598171
Ricko
2004-11-16 12:42
2004.12.05
В поисках идеального органайзера.


3-1099946296
Rusty
2004-11-08 23:38
2004.12.05
Filter в TTable или TQuery?


1-1101032493
PoUlerer
2004-11-21 13:21
2004.12.05
Menu


14-1100798599
Ihor Osov'yak
2004-11-18 20:23
2004.12.05
Я в шоке...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский