Як переводити з десяткової системи у вісімкову

У вісімковій системі числення використовуються тільки вісім цифр (від 0 до 7). Числа цієї системи дуже легко перетворити в Числа двійкової системи, так як кожна цифра вісімкової системи відповідає певній комбінації трьох цифр двійкової системи.[1] але перетворити число десяткової системи числення в число вісімкової системи не так просто; хоча для цього знадобиться тільки вміння ділити в стовпчик. Метод ділення досить простий, а ось метод залишків трохи складніший для розуміння (але в ньому також використовується поділ в стовпчик).

Метод1 З 2:
Ділення

  1. Використовуйте цей метод, щоб зрозуміти суть перетворення.даний метод легше зрозуміти, ніж той, який викладений у другому розділі. Якщо ви вмієте працювати з різними системами числення, перейдіть до більш швидкого методу залишків (метод 2).
  2. Запишіть десяткове число.наприклад, перетворимо десяткове число 98 в вісімкове число.
  3. Запишіть ступені 8. Запам'ятайте: у десятковій системі певний розряд числа відповідає 10 у відповідній мірі. Наприклад, є розряд одиниць, десятків і сотень. Ви можете вказати ці розряди так: 100, 101, 102. У вісімковій системі розряди числа відповідають 8 певною мірою. Запишіть кілька розрядів у вигляді 8 у відповідній мірі, починаючи з найбільшою. Зверніть увагу, що цей запис ви робите в десятковій системі числення:
    • 82  81  80
    • Зведіть в ступінь:
    • 64  8  1
    • Тут ми обмежилися 82, тому що 83 = 512, а це число більше даного нам числа (98), що суперечить правилам описуваного методу.
  4. Розділіть десяткове число на 8 найбільшою мірою. нам дано число 98. У ньому дев'ять десятків, так як цифра 9 стоїть в розряді десятків. Для перетворення числа в вісімкову систему необхідно з'ясувати, скільки в ньому 64; для цього розділіть 98 на 64. Запишіть операцію ділення наступним чином:[2]
    • 98
      ÷
    • 64   8   1
      =
    • 1 ← — це перша цифра кінцевого восьмеричного числа.
  5. Знайдіть залишок, якщо числа не діляться.запишіть залишок у першому рядку, але у другому стовпці. У нашому прикладі: 98 ÷ 64 = 1 із залишком 34 (98 - 64 = 34).
    • 98   34
      ÷
    • 64   8   1
      =
    • 1
  6. Розділіть залишок на 8 в наступній за значенням ступеня.тобто знизьте ступінь на одиницю. Розділіть залишок на отримане число; результат запишіть у другому стовпці.
    • 98   34
      ÷     ÷
    • 64   8   1
      =    =
    • 1    4
  7. Повторюйте описаний процес до тих пір, поки не знайдете остаточну відповідь.знаходьте залишок і записуйте його в першому рядку, але в новому стовпці. Діліть і знаходите залишок до тих пір, поки ви не розділите результат попереднього поділу на 80. У самому нижньому рядку ви отримаєте число в вісімковій системі числення. Ось процес обчислення в нашому прикладі (зверніть увагу, що 2-це залишок від 34 ÷ 8):
    • 98   34   2
      ÷     ÷    ÷
    • 64   8   1
      =    =    =
    • 1    4    2
    • Відповідь: 98 (у десятковій системі) = 142 (у вісімковій системі). Ви можете записати відповідь так: 9810 = 1428
  8. Перевірте відповідь.для цього помножте кожну цифру вісімкового числа на 8 у відповідній мірі і складіть отримані результати. У нашому прикладі:
    • 2 x 80 = 2 x 1 = 2
    • 4 x 81 = 4 x 8 = 32
    • 1 x 82 = 1 x 64 = 64
    • 2 + 32 + 64 = 98 - ви отримали число, дане спочатку.
  9. Вирішіть наступне завдання: Перетворіть десяткове число 327 у вісімкове. Отримавши відповідь, виділіть прихований текст нижче, щоб побачити правильне рішення.
    • Виділіть порожні рядки:
    • 327  7   7
      ÷     ÷    ÷
    • 64   8   1
      =    =    =
    • 5    0    7
    • Відповідь: 507.
    • (До речі: в результаті ділення одного числа на інше цілком може вийти 0.)

Метод2 З 2:
Залишки

  1. Візьміть будь-яке десяткове число.наприклад, розглянемо десяткове число 670.
    • За допомогою цього методу ви швидше перетворите десяткове число в вісімкове, але його складно зрозуміти (якщо це ваш випадок, користуйтеся методом 1).
  2. Розділіть десяткове число на 8. зараз ігноруйте десяткові значення. Ми покажемо вам, наскільки простий такий процес обчислення.
    • У нашому прикладі:670 ÷ 8 = 83.
  3. Знайдіть залишок. Ви знайшли, скільки 8 в даному вам числі, тому залишок - це цифра, яка записується першою праворуч (розряд 80) у вісімковому числі. Запам'ятайте: залишок завжди менше 8.[3]
    • У нашому прикладі: 670 ÷ 8 = 83,Залишок 6.
    • На даному етапі вісімкове число має вигляд ???6.
    • Якщо у вашому калькуляторі є функція (кнопка) mod, знайдіть це значення, натиснувши 670 mod 8.
  4. Розділіть результат попереднього поділу на 8.Забудьте про залишок і розділіть результат попереднього поділу на 8. Запишіть відповідь і знайдіть залишок. Цифра залишку запишеться другий праворуч (розряд 81 = 8) у вісімковому числі.
    • У нашому прикладі результат попереднього ділення дорівнює 83.
    • 83 ÷ 8 = 10 залишок 3.
    • На даному етапі вісімкове число має вигляд ??36.
  5. Знову розділіть результат попереднього поділу на 8. Запишіть відповідь і знайдіть залишок. Цифра залишку запишеться третьою праворуч (розряд 82 = 64) у вісімковому числі.
    • У нашому прикладі результат попереднього ділення дорівнює 10.
    • 10 ÷ 8 = 1 залишок 2.
    • На даному етапі вісімкове число має вигляд ?236.
  6. Знайдіть останню цифру.для цього розділіть результат попереднього поділу на 8. Відповідь буде дорівнює 0, але вас цікавить залишок. Цифра залишку запишеться четвертою праворуч, і ви отримаєте кінцеве вісімкове число.
    • У нашому прикладі результат попереднього ділення дорівнює 1.
    • 1 ÷ 8 = 0 залишок 1.
    • Кінцеве вісімкове число: 1236. Ви можете записати його у вигляді 12368 (такий запис означає, що це число вісімкової системи числення).
  7. Зрозумійте суть цього методу.якщо ви не зрозуміли викладений процес, читайте далі.[4]
    • Уявіть, що перед вами купка з 670 сірників.
    • Перший поділ розбиває купку на кілька купок по 8 сірників в кожній. Решта сірники (залишок) не потрапляють ні в одну купку, тому залишок записується крайнім справа, тобто в розряд нульового ступеня.
    • Потім ви ділите купки на групи купок. У кожній групі буде 8 купок, кожна з яких містить 8 сірників. Таким чином, в кожній групі буде 64 сірники. Решта купки сірників (залишок) не потрапляють ні в одну групу, тому залишок записується другим справа, тобто в розряд першого ступеня.
    • Повторюйте описаний процес до тих пір, поки не отримаєте кінцеве вісімкове число.

Завдання

  • Вирішіть наступні завдання, скориставшись будь-яким з двох методів. Отримавши відповідь, виділіть порожній простір після знака рівності, щоб відобразити правильне рішення. (Зверніть увагу, що10 — це десяткове число, а 8 - це вісімкове число).
  • 9910 = 1438
  • 36310 = 5538
  • 521010 = 121328
  • 4756910 = 1347218

Ще почитати: