Задача Задача №2467494
А
А
Привет! Давай разберемся с переводом чисел из одной системы счисления в другую.
1.8 в 10
- Перевод числа 1.8 из восьмеричной системы в десятичную.
- Цифра "1" в восьмеричной — это 1 в десятичной, а "8" в восьмеричной — это невалидное число (в системе от 0 до 7).
- Нужно проверить, что дано число правильно.
134 в 8
- Переведем число 134 из десятичной в восьмеричную:
- Делим 134 на 8: 134 // 8 = 16, остаток 6.
- Делим 16 на 8: 16 // 8 = 2, остаток 0.
- Делим 2 на 8: 2 // 8 = 0, остаток 2.
- Записываем остатки в обратном порядке: 206.
- Переведем число 134 из десятичной в восьмеричную:
8 → 2 (с помощью триад) 123₈
- Перевод через триады:
- 123 в восьмеричной:
- Цифры: 1 = 001, 2 = 010, 3 = 011.
- Объединяем триады: 001010011.
- В двоичной системе: 1010011.
- Перевод через триады:
2 → 8 (с помощью триад) 11111010111₂
- Перевод через триады:
- Разделим число на триады справа налево: 011, 110, 101, 111.
- Переведем триады в восьмеричные: 3, 6, 5, 7.
- В восьмеричной системе: 3657₈.
- Перевод через триады:
16 → 10 22B₁₆
- Перевод из шестнадцатеричной в десятичную:
- 2 = 2 × 16² = 512
- 2 = 2 × 16¹ = 32
- B (11) = 11 × 16⁰ = 11
- Общая сумма: 512 + 32 + 11 = 555.
- Перевод из шестнадцатеричной в десятичную:
16 → 2 (с помощью тетрад) 2FE₁₆
- Перевод через тетрады:
- 2 = 0010, F (15) = 1111, E (14) = 1110.
- Соединяем: 001011111110.
- В двоичной системе: 1011111110.
- Перевод через тетрады:
Готово! Всегда рад помочь с системами счисления 😊!
