|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.12.2008, 18:21 | #1 |
Регистрация: 04.12.2008
Сообщений: 3
|
Сложение в 23ичной системе счисления
Помогите написать прогу которая складывает два числа в 23ичной системе... Пожалуйста
|
04.12.2008, 18:54 | #2 |
Форумчанин
Регистрация: 17.11.2008
Сообщений: 233
|
Ты сам что нить юудешь писать, или за тебя полностью прогу написать?!?!?! Оо
Если второе, то это прога на заказ (за деньги)! |
04.12.2008, 19:41 | #3 |
Регистрация: 04.12.2008
Сообщений: 3
|
Хотябы примерный алгоритм.. Были идеи перевести из 23 в 10 но встрял.. Перевожу в типе стринг а как про суммровать хз.
|
04.12.2008, 20:04 | #4 |
Linux C++ Qt ARM
Старожил
Регистрация: 30.11.2008
Сообщений: 3,030
|
ИМХО наиболее простой (для человеческого восприятия) вариант:
перевести слогаемые в десятичную систему счисления, сложить, результат перевести в исходную систему счисления.
Дилетант широкого профиля.
"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс |
04.12.2008, 20:42 | #5 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
перевод в 10-ричную систему и назад, либо сложение столбиком как в школе. оно применительно ко всем системам счисления. Можно взять в качестве системы счисления символы 'A'.. 'W'. 'A' = 0. W = 22. Хотя может там не W будет, я мог ошибиться в расчетах, но суть не меняется.
Вводим числа в виде обычной строки. пробегаем по слагаемым справа-налево и складываем поэлементно. Элементы у нас типа char, так что само складывание не нужно писать ручками. За ноль здесь у нас будет код символа A, за 22 - код символа W. Допустим нужно сложить K и L, значит K + L = 'K' + 'L' - 'A' |
04.12.2008, 21:18 | #6 |
Регистрация: 04.12.2008
Сообщений: 3
|
Спасибо.. буду думать)
|
04.12.2008, 21:21 | #7 |
Форумчанин
Регистрация: 17.11.2008
Сообщений: 233
|
Вот примерно так!!!
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Сложение | Droid | Общие вопросы Delphi | 14 | 07.05.2008 13:23 |
Сложение значений | Torrenter | Компоненты Delphi | 2 | 11.01.2008 19:14 |
Инфа о системе | Sargon | Работа с сетью в Delphi | 2 | 23.12.2007 00:52 |
Поразрядное сложение | AlexBee | Общие вопросы C/C++ | 1 | 26.10.2007 22:45 |
Деление чисел в двоичной системе счисления | Mss_Smith | Помощь студентам | 9 | 04.05.2007 17:02 |