Похожие презентации:
Системы счисления
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