|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.10.2009, 01:04 | #1 |
Куды бечь?
Форумчанин
Регистрация: 05.10.2009
Сообщений: 104
|
Обратный порядок вывода (системы счис.)
Вот написал програмку для перевода чисел из Dec в Hex. мелочный вопрос (не знаю, может голова к ночи плохо варит). Как вывести полученные числа в правильной последовательности (они у меня выводятся наоборот) т. е.
Dec= 292 Hex= 421 (а надо 124) подскажите как организовать вывод (но без массивов если можно ) Код:
Не хватало всего одного байта. Да-да, того самого, что из восьми бит состоит.
|
17.10.2009, 01:41 | #2 |
Меркантильный кю
Участник клуба
Регистрация: 02.02.2008
Сообщений: 1,001
|
Рекурсивно. Оформите перевод в виде функции. Делите, передаёте в рекурсивно вызываемую функцию частное, после её выполнения печатаете остаток. Условие выхода из рекурсии - частное равно 0.
Росли вроде умными, выросли дурнями... (c)А.Васильев
|
17.10.2009, 01:45 | #3 |
Куды бечь?
Форумчанин
Регистрация: 05.10.2009
Сообщений: 104
|
Greblin, спасибо Вам! Я всё понял
Не хватало всего одного байта. Да-да, того самого, что из восьми бит состоит.
Последний раз редактировалось forsaken66; 17.10.2009 в 02:34. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обратный отсчёт | mager | PHP | 3 | 01.04.2009 17:16 |
FindDialog - обратный поиск текста | Alter | Общие вопросы Delphi | 2 | 17.12.2008 15:07 |
Обратный гиперболический синус | Lofty | Помощь студентам | 2 | 07.10.2008 18:20 |
Обратный отсчет в прогрессбар | Stanislav | Общие вопросы Delphi | 3 | 09.01.2008 16:49 |