Середа, 23.07.2025, 02:55
Сайт вчителя інформатики КЦМГ Бажан Лариси Володимирівни
Приветствую Вас Гість | RSS
Главная вісімкова система числення Регистрация Вход
Меню сайта

Статистика

Онлайн всього: 1
Гостей: 1
Користувачів: 0

Block title
Block content

Восьмеричная система счисления

Итак, в компьютерных технологиях используется двоичная система счисления. Но для людей она не очень удобна из-за громоздкости записи кода. Однако и переводить числа  из двоичной в десятичную систему счисления и обратно тоже не очень удобно. Поэтому стали использовать восьмеричную и шестнадцатеричную системы счисления

В восьмеричной системе счисления основание равно 8, для записи чисел используются  цифры от 0 до 7

А8А2
0000
1001
2010
3011
4

100

5101
6110
7111
Для записи каждой цифры  восьмеричной с.с. требуется максимум  3 разряда.

Алгоритм перевода из 2-ой в 8-ую систему счисления

При переводе из 2-ой в 8-ую  систему счисления надо число разбить на триады (по три разряда) и записать каждую триаду эквивалентным двоичным кодом, недостающее число разрядов надо дополнить слева нулями. 

Примеры: 

  1. 1001111012 = 100 111 1012 =4758

  2. 11000102 = 001 100 0102 =1428

Алгоритм перевода  из 8-ой в 2-ую

Для перевода из 8-ой в 2-ую используется обратное правило.

Каждую цифру 8-ого числа надо записать тремя разрядами соответствующего ей двоичного кода

Примеры:       

Перевод из 8-ой в 2-ую563= 1011100112
Перевод из 8-ой в 10-ую
(используем развернутую форму)
563= 5*82 + 6*81 + 3*80 = 512+ 40 + 7 = 37110
Перевод из 10-ой в 8-ую:37110= А?

37110= 5638

Задания

1. Переведите целые числа из десятичной в восьмеричную систему счисления:

1) 8700 2) 8888 3) 8900 4) 9300  
Ответы:
1)20774   2)21270   3)21304    4)22124

2. Переведите в 2-ую систему счисления числа:    768      3458         2568         1288

3. Переведите в 8-ую систему счисления числа:    10101012        110001102      110112

4. Переведите числа из 10-ой системы счисления в 2-ую и в 8-ую, при этом выполняйте заданную последовательность перевода:

  1.  4710   последовательность:    А10 => А8          А10 =>А

  2. 13810   последовательность:  А10 => А8  =>А

  3. 12810   последовательность: А10 => А2  =>А8

5. Переведите заданные числа в указанной последовательности

  1. 1368=>А10 => А2

  2.  5238=>А=> А10

  3. 1001102=>А10 => А8

  4. 1001102=>А=> А10

Перевод в какую систему и из какой на ваш взгляд наиболее трудоемкий?

Поиск

Календарь
«  Липень 2025  »
ПнВтСрЧтПтСбНд
 123456
78910111213
14151617181920
21222324252627
28293031

Архив записей

Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz

  • Copyright MyCorp © 2025 Безкоштовний конструктор сайтів - uCoz