АГ
Алексей Гурей

Как в си++ сложить два числа в шестнадцатеричной системе счисления?

Катерина Алемпиева
Катерина Алемпиева

А в чем сложность то?
int a = 0x49;
int b = 0x48;
printf("%x", a + b);

результатом будет 91 (что есть 0x91)

СШ
Сергей Шатунов

так же как и в десятичной

Екатерина
Екатерина

Девушка, 16-ричная система существует лишь для более приятного глазу ьнаписания боьших чисел. Не больше. Согласитесь, что 0хFFFFFFFF выглядит лучше, чем 4 294 967 295 или 2 147 483 647 (это разные представления одного и того же 16-ричного числа) . Компьютер все-равно работает с набором битов. Ему все-равно как Вы это число запишите - тут компилятор должен постараться и обьяснить компу, чего от него хотят

Похожие вопросы
когда используется шестнадцатеричная система счисления
Сложите числа в системе счисления!
Перевести двоичные числа в шестнадцатеричную и восьмеричную системы счисления
Как на С++ перевести целое число в шестнадцатеричную систему счисления?
восьмеричная и шестнадцатеричная системы счисления (тест)
Для чего здесь шестнадцатеричная система счисления?
Переведите числа из десятичной системы счисления в двоичную, восьмеричную, шестнадцатеричную системы счисления 56,187,91
Если числа в шестнадцатеричной сист счисления имеют вид B116 и 4016 то их разность в десятичной системе счисления равна
Записать в шестнадцатеричной системе счисления число 0,0089899898.
Число 637, записанное в восьмеричной системе счисления, после перевода в шестнадцатеричную систему имеет вид… ?