0 / 0 / 0
Регистрация: 20.03.2012
Сообщений: 34
|
|
1 | |
Сумма шестнадцатеричных чисел26.04.2012, 19:38. Показов 3629. Ответов 4
Метки нет (Все метки)
Допустим есть текстовая строка, в которой находится 16ричное число. К нему нужно прибавить другое число в шестнадцатеричной системе.
Как это лучше всего сделать, если мы не можем преобразовывать числа из системы в систему?
0
|
26.04.2012, 19:38 | |
Ответы с готовыми решениями:
4
Регулярное выражение для определения шестнадцатеричных чисел Шифрование. Сгенерировать случайным образом последовательность шестнадцатеричных чисел Вычисления по формуле для шестнадцатеричных чисел Выведите случайную серию чисел из 0 и 1 такую, что сумма чисел в ней больше 10 |
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
|
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 | |
26.04.2012, 20:26 | |
Помогаю со студенческими работами здесь
5
Дан массив вещественных чисел. Найти кол-во чисел больше, чем сумма дробных частей Поставить перед некоторыми из чисел минусы так, чтобы сумма всех чисел в таблице оказалась равна нулю Перевод шестнадцатеричных данных в читабельный формат Если сумма трех различных целых чисел x, y, z меньше 15, то наименьшее из этих трех чисел заменить полусуммой двух других Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |