|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Sergey Andrianov 2:5020/1507.400 02 Oct 2002 08:46:38 To : Alexander Chislov Subject : Re: Как закодировать? -------------------------------------------------------------------------------- Однажды 01-Oct-02 в 16:42 Alexander Chislov (via gate) написал All по поводу -=- Kак закодировать? -=- AC> Есть ли в Паскале такая стандартная функция, которая переводит число из AC> десятичной системы счисления в двоичную? AC> Если нет, то как можно это алгоритмически сделать - закодировать AC> десятичное число двоичным, и наоборот: двоичное перевести в десятичную AC> форму. В компьютере все числа хранятся исключительно в двоичном виде. Есть, правда, у х86 процессоров возможность работать и с двоично-десятичными числами, но ею никто не пользуется. Поэтому задачи перевода _числа_ из одной системы в другую просто не существует. Другое дело, если мы имеем не сами числа, а их текстовые представления - строки. Эти строки, естественно, могут содержать представления чисел в системе по любому основанию. Мне думается, наиболее оптимальный алгоритм перевода следующий: строка_в_представлении_1 -> число -> строка_в_представлении_2 До свидания, в 08:41 MSK Sergey --- * Origin: Sergiev Posad (2:5020/1507.400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/52053D9AB26F.html, оценка из 5, голосов 10
|