|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Serge Chervjakov 2:5020/400 15 Feb 2004 00:56:39 To : Yuri Anosov Subject : ->hex -------------------------------------------------------------------------------- Sat Feb 14 2004 21:08, Yuri Anosov wrote to All: YA> Есть задача: перекодировать строку в шестнадтеричный формат, т.е YA> вмето J получить 4A етс uc(sprintf('%x',unpack('c','J'))); YA> Если такой функции нет, то подскажите функцию, которая сможет из YA> десятичного кода переводить в шестнадцетиричный. sprintf('%x',16); YA> Если и такого нет, то подскажите как получить целую часть от YA> деления(т.е чтоб в ответе не было дробной части) ? Извращенство:). Уж не собирался ли уж было ты писать функцию перевода в шестнадцатиричный формат методом "деления уголком" и сбора остатков в обратном порядке?:) Тем не менее: int(10/3):). а если надо остаток от деления, то 10%3:). Hо об int ты был обязан слышать - это по-мойму во всех языках оно так... ну может в ассемблере нету или не так - чего не знаю, того не знаю:). --- ifmail v.2.15dev5.3 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/16679713d0e96.html, оценка из 5, голосов 10
|