0 / 0 / 0
Регистрация: 20.03.2012
Сообщений: 34
1

Сумма шестнадцатеричных чисел

26.04.2012, 19:38. Показов 3629. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Допустим есть текстовая строка, в которой находится 16ричное число. К нему нужно прибавить другое число в шестнадцатеричной системе.
Как это лучше всего сделать, если мы не можем преобразовывать числа из системы в систему?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
26.04.2012, 19:38
Ответы с готовыми решениями:

Регулярное выражение для определения шестнадцатеричных чисел
Может я не по адресу попал, не в ту тему. Но, пожалуйста, помогите написать регулярное выражение...

Шифрование. Сгенерировать случайным образом последовательность шестнадцатеричных чисел
Скажем имеется набор шестнадцатеричных чисел ("1234567890ABCDEF"). Как сгенерировать случайную...

Вычисления по формуле для шестнадцатеричных чисел
Добрый день , необходимо произвести вычисления по формуле для шестнадцатеричных чисел . Вопрос в...

Выведите случайную серию чисел из 0 и 1 такую, что сумма чисел в ней больше 10
Здравствуйте. Помогите решить задачу: Выведите случайную серию чисел из 0 и 1 такую, что сумма...

4
Эксперт .NET
17685 / 12871 / 3365
Регистрация: 17.09.2011
Сообщений: 21,136
26.04.2012, 20:05 2
Никак.
Преобразование потребуется так или иначе, потому что компьютеры умеют работать только с двоичной системой счисления.
1
0 / 0 / 0
Регистрация: 20.03.2012
Сообщений: 34
26.04.2012, 20:18  [ТС] 3
Даже если работать не с числами, а только на символьном уровне?
0
213 / 137 / 8
Регистрация: 18.08.2010
Сообщений: 1,018
26.04.2012, 20:20 4
Цитата Сообщение от Ellan Посмотреть сообщение
Даже если работать не с числами, а только на символьном уровне?
можно, но это будет минимум 2 страницы кода, и будет все это зваться извращенством))
0
0 / 0 / 0
Регистрация: 20.03.2012
Сообщений: 34
26.04.2012, 20:26  [ТС] 5
Учеба это и есть большое "извращенство", но что поделаешь =) Хотя бы примерно, как это должно выглядеть.
Как я себе это представляю:
1)У нас есть 2 переменные типа string для суммируемых чисел, и еще 1, для вывода результата в окне textbox'a.
2)Попытка описать посимвольно каждую составляющую (от 1 до 'F')
3)Представляем суммирование 16ричных чисел столбиком, следственно начинаем производить суммирование с конца. (Цикл for с i--)
4)Так же не забываем, что если результат оказался больше 15 (F), то переносим единичку в i-1 - старшую позицию, а в этой позиции остается остаток от вычитания.

Что я упускаю?
0
26.04.2012, 20:26
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.04.2012, 20:26
Помогаю со студенческими работами здесь

Дан массив вещественных чисел. Найти кол-во чисел больше, чем сумма дробных частей
double mas = { 20.2500, 1.069, 1.06 }; double c = 0; int d = 0; ...

Поставить перед некоторыми из чисел минусы так, чтобы сумма всех чисел в таблице оказалась равна нулю
Дана линейная таблица длиной N клеток. В клетках таблицы каким-то образом расставлены все...

Перевод шестнадцатеричных данных в читабельный формат
Всем доброго дня. Появилась такая проблема. После выполнения определенного действия на выход...

Если сумма трех различных целых чисел x, y, z меньше 15, то наименьшее из этих трех чисел заменить полусуммой двух других
Не могу представить написание программы на си шарпе, помогите кто сможет, или хотя бы направьте на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru