перевести числа 500,612,733 из десятичной системы счисления в 8-ю и выполнить проверку( сделать обратный перевод из 8-й в -ю) деление сделать в столбике
Заданное число: 500,612,733 (десятичная система). Переведём в восьмеричную и проверим обратным переводом. Деление будем показывать в столбик (пошагово деление на 8).
1) Деление по столбику: десятичное число делим на 8, выписывая остатки. Эти остатки читаются в обратном порядке как цифры восьмеричного представления.
- 500,612,733 ÷ 8 = 62,576,591, остаток 5
- 62,576,591 ÷ 8 = 7,822,073, остаток 7
- 7,822,073 ÷ 8 = 977,759, остаток 1
- 977,759 ÷ 8 = 122,219, остаток 7
- 122,219 ÷ 8 = 15,277, остаток 3
- 15,277 ÷ 8 = 1,909, остаток 5
- 1,909 ÷ 8 = 238, остаток 5
- 238 ÷ 8 = 29, остаток 6
- 29 ÷ 8 = 3, остаток 5
- 3 ÷ 8 = 0, остаток 3
Читаем остатки снизу вверх: 3 5 6 5 5 3 7 1 7 5
Итак, в восьмеричной системе число:
3565537175_8
2) Проверка обратным переводом (из восьмеричной в десятичную):
3565537175_8 =
3·8^9 + 5·8^8 + 6·8^7 + 5·8^6 + 5·8^5 + 3·8^4 + 7·8^3 + 1·8^2 + 7·8^1 + 5·8^0
Подсчёт по степеням 8:
8^0=1, 8^1=8, 8^2=64, 8^3=512, 8^4=4096, 8^5=32768, 8^6=262144, 8^7=2097152, 8^8=16777216, 8^9=134217728
Сумма:
3·134217728 = 402,653,184
5·16777216 = 83,886,080
6·2097152 = 12,582,912
5·262144 = 1,310,720
5·32768 = 163,840
3·4096 = 12,288
7·512 = 3,584
1·64 = 64
7·8 = 56
5·1 = 5
Сумма всех частей: 500,612,733
Проверка прошла успешно: 500,612,733 (десятичная) = 3565537175_8 и обратно восстанавливается до 500,612,733.
Если нужно, могу показать аналогичную детальную раскладку и для других чисел или сделать проверку другим методом.