Домашние задания: Информатика

Помогите пожалуйста) (

Выполните сложение и вычитание:
С13В (16-ричная система) +2FE1(16-ричная ситема)
Перевидите 8-ричную систему:
С13В
2FE1
После того, как перевели опять сложить и вычесть получившиеся числа
Сделайте хотя бы одно (
Ну давайте сложим.
С13В +2FE1

Цифр у нас 16: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F. Каждая на 1 больше предыдущей. После F идёт число 10 - 1 "шестнадцатка", 0 единиц.
B + 1 = C. Последняя цифра С.
E + 3 = F + 2 = 11 (то есть 1 уходит в следующий разряд). Вторая справа цифра 1.
F + 1 + 1 (из предыдущего разряда) = F + 2 = 11 (то есть 1 уходит в следующий разряд). Третья справа цифра 1.

С+ 2 + 1 (из предыдущего разряда) = D + 2 = E + 1 = F. Старшая цифра F.

F11C - результат.

Теперь будем вычитать.

С13В - 2FE1

B - 1 = A
3 - E = (занимаем 1 из следующего разряда) = 13 - E = 14 - F = 15 - 10 = 5
1 - F - 1 = (занимаем 1 из следующего разряда) 10 - F - 1 = F - F = 0
C - 2 - 1 = B - 2 = A - 1 = 9

Ответ: 905A

Переводим в 8-ричную. Удобней всего это через двоичную сделать: каждая 16-ричная цифра - это 4 двоичных, а каждая 8-ричная - 3 двоичных.

С13B (16) = С 1 3 B (16) = 1100 0001 0011 1010 (2) = 1100000100111010 (2) = 1 100 000 100 111 010 (2) = 1 4 0 4 7 2 (8) = 140472(8)
2FE1 (16) = 2 F E 1 (16) = 10 1111 1110 0001 (2) = 10111111100001 (2) = 10 111 111 100 001 (2) = 2 7 7 4 1 (8) = 27741 (8)

Теперь у нас 8 цифр: 0, 1, 2, 3, 4, 5, 6, 7. Каждая на 1 больше предыдущей. После 7 идёт число 10 - 1 "восьмёрка", 0 единиц.

Сложим 140472 + 27741
1 + 2 = 3. Последняя цифра 3.
4+7 = 3+10 = 13. Вторая справа цифра 3, 1 в следующий разряд.
7+4 + 1 = 4. Следующая цифра 4, 1 в следующий разряд.
7+0+1 = 10. Следующая цифра 0, 1 в следующий разряд.
2+4+1 = 7.
1+0 = 1.

Ответ: 170433

Теперь вычтем 140472 + 27741
2-1 = 1
7-4 = 3
4-7 = (занимаем 1 из следующего разряда) 14 - 7 = 15 - 10 = 5
0 - 7 - 1 = (занимаем 1 из следующего разряда) 10 - 7 - 1 = 7 - 7 = 0
4 - 2 - 1 = 1
1 - 0 = 1

Ответ: 110531

Надеюсь, нигде не наврал, но попробуйте проверить арифметику.
**tomiris* *ta Samaya
**tomiris* *ta Samaya
5 073
Лучший ответ
Азамат Кибеков У меня получилось не 140472, а 6333. Сначала перевела в десятиричную и получилось 3921, а потом в восьмиричную
Азамат Кибеков Там не 1 и 3, а 13. Вот почему) В любом случае спасибо большое