1.58M
Категория: ИнформатикаИнформатика

Системы счисления

1.

Системы счисления
Информатика
Преподаватель
Розумнюк Александр
Александрович

2.

Что такое система счисления?
Система счисления – это совокупность правил записи чисел с
помощью определенного набора символов.
Для записи чисел могут использоваться не только цифры, но и
любые символы.

3.

Что такое система счисления?
Системы счисления
позиционные
Значение каждой
цифры числа зависит
от того, в каком месте
(позиции или разряде)
цифра записана
Десятичная СС
непозиционные
Цифры не изменяют
своего значения при
изменении их
расположения в числе
Римская СС

4.

Непозиционные системы счисления
Римская система счисления
Является непозиционной, т.к. каждый символ обозначает
всегда одно и тоже число;
Цифры обозначаются латинскими буквами:
I, V, X, L,
C,
D,
M
(1, 5, 10, 50, 100, 500, 1000)
Например: XXX – 30; XLI - 41

5.

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

6.

Позиционные системы счисления
Основание ПСС – это количество цифр, используемое для представления чисел;
Алфавит – набор символов, используемый для обозначения цифр.
Значение цифры зависит от ее позиции, т.е. одна и та же цифра соответствует
разным значениям в зависимости от того, в какой позиции числа она стоит;
Например: 888: 800; 80; 8
Любое позиционное число можно представить в виде суммы степеней основания
системы.

7.

Позиционные системы счисления
Десятичная СС
Основание системы – число 10;
Алфавит (10 цифр): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9;
Любое десятичное число можно представить в виде суммы
степеней числа 10 – основания системы;

8.

Позиционные системы счисления
Десятичная СС
Основание системы – число 10;
Алфавит (10 цифр): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9;
Любое десятичное число можно представить в виде суммы
степеней числа 10 – основания системы;
234510 = 2 ⋅ 10 3 + 3 ⋅ 10 2 + 4 ⋅ 101 + 5 ⋅ 10 0

9.

Позиционные системы счисления
Двоичная СС
Основание системы – число 2;
Алфавит (2 цифры): 0, 1;
Любое двоичное число можно представить в виде суммы
степеней числа 2 – основания системы;
10101 2 = 1 ⋅ 24 + 0 ⋅ 23 + 1 ⋅ 22 + 0 ⋅ 21 + 1 ⋅ 20

10.

Позиционные системы счисления
Восьмеричная СС
Основание системы – число 8;
Алфавит (8 цифр): 0, 1, 2, 3, 4, 5, 6, 7;
Любое восьмеричное число можно представить в виде суммы
степеней числа 8 – основания системы;
23458 = 2 ⋅ 83 + 3 ⋅ 82 + 4 ⋅ 81 + 5 ⋅ 80

11.

Позиционные системы счисления
Шестандцатеричная СС
Основание системы – число 16;
Алфавит (16 цифр): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, А, B, C, D, E, F;
Любое шестандцатеричное число можно представить в виде
суммы степеней числа 16 – основания системы;
23416 = 2 ⋅ 16 2 + 3 ⋅ 161 + 4 ⋅ 16 0

12.

Позиционные системы счисления
Шестандцатеричная СС
Основание системы – число 16;
Алфавит (16 цифр): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, А, B, C, D, E, F;
Любое шестандцатеричное число можно представить в виде
суммы степеней числа 16 – основания системы;
23416 = 2 ⋅ 16 2 + 3 ⋅ 161 + 4 ⋅ 16 0

13.

Перевод чисел из любой системы счисления в
десятичную
Для перехода из любой системы счисления в десятичную необходимо число
представить в виде суммы степеней основания системы счисления и найти его
десятичное значение.
Пример: перевод из двоичной в десятичную
111012 = 1*24 + 1*23+ 1*22 + 0*21 + 1*20 =
= 16 +8 + 4 + 0 + 1 = 2910

14.

Перевод чисел из десятичной системы
счисления в любую другую
- Разделить десятичное число на основание системы счисления.
Получится частное и остаток.
- Выполнять деление до тех пор, пока последнее частное не станет
меньше основания новой системы счисления.
- Записать последнее частное и все остатки в обратном порядке.
Полученное число и будет двоичной записью исходного десятичного числа.

15.

Перевод чисел из десятичной системы
счисления в любую другую
- Разделить десятичное число на основание системы счисления.
Получится частное и остаток.
- Выполнять деление до тех пор, пока последнее частное не станет
меньше основания новой системы счисления.
- Записать последнее частное и все остатки в обратном порядке.
Полученное число и будет двоичной записью исходного десятичного числа.

16.

Перевод чисел из десятичной системы
счисления в любую другую
Пример: 13210 → ?8
132 8
4 16 8
0 2
13210 → 2048
English     Русский Правила