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

Содержание

Слайд 2

Системы счисления Системы счисления позиционные непозиционные Система счисления - совокупность приемов

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

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

позиционные

непозиционные

Система счисления - совокупность приемов и правил для записи

чисел цифровыми знаками.

Непозиционной системой называется такая, в которой количественное значение каждой цифры не зависит от занимаемой ей позиции в изображении числа (римская система счисления).

Слайд 3

Непозиционная система счисления — система, в которой значение цифры чётко определено

Непозиционная система счисления — система, в которой значение цифры чётко определено и

не зависит от её позиции в числе.

Древнеегипетская

Древнеславянская

Слайд 4

В Римской СС не может быть более трёх одинаковых цифр подряд.

В Римской СС не может быть более трёх одинаковых цифр подряд.

Поэтому, например, число 4 записывается как IV, а не IIII.
Слайд 5

Правило римской системы счисления: Если цифра в числе стоит перед большей

Правило римской системы счисления:
Если цифра в числе стоит перед большей цифрой,

её значение вычитается из числа, в противном случае прибавляется.

Пример: MCMXLVI

1000 - 100 + 1000 - 10 + 50 + 5 + 1 = 1946

Слайд 6

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

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

больших чисел.
Слайд 7

Основание системы счисления – количество знаков или символов, используемых для изображения

Основание системы счисления –
количество знаков или символов, используемых для изображения

числа.

Позиционной системой счисления называется такая, в которой количественное значение каждой цифры зависит от её позиции в числе (арабская система счисления).

Разряд — позиция цифры в записи числа. Разряды нумеруются справа налево, начиная с нуля.

Слайд 8

Десятичная СС: 2 5 8 7 2 (тысячи) 5 (сотни) 8

Десятичная СС:
2 5 8 7 2 (тысячи)
5 (сотни)
8 (десятки)
7 (единицы)
7 8

5 2 7 (тысячи)
8 (сотни)
5 (десятки)
2 (единицы)
Слайд 9

Позиционные системы счисления

Позиционные системы счисления

Слайд 10

Соответствие чисел в основных системах счисления

Соответствие чисел в основных системах счисления

Слайд 11

Две формы представления чисел: естественная форма с фиксированной точкой (запятой). Например,

Две формы представления чисел:
естественная форма с фиксированной точкой (запятой).
Например, 1,21
нормальная

(экспоненциальная) форма или с плавающей точкой (запятой).
Например, 121*10-2
Слайд 12

a m-1*P m-1 + a m-2*P m-2 + ….. a 1*P

a m-1*P m-1 + a m-2*P m-2 + ….. a 1*P

1 + a 0*P 0 + a -1*P –1 + ….. a -s*P –s

где: m – определяет положение цифры в числе, т.е. разряд, начиная с целой части влево;
s – разряд, начиная с дробной части вправо.

Максимальное целое число, которое может быть представлено в “m” разрядах:
Nmax = Pm-1
Минимальное число, которое можно записать в “S “ разрядах дробной части:
Nmin = P–s

Общее количество чисел может быть:
M = Pm+s

Общий вид записи любого числа в позиционной системе счисления с основанием «Р»:

Слайд 13

Перевод в десятичную систему счисления Разряд Основание СС

Перевод в десятичную систему счисления

Разряд

Основание СС

Слайд 14

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

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

целая и дробная часть

переводятся порознь;
для перевода целой части числа, целую часть необходимо разделить на основание системы, т.е. на 2 и продолжить делить частные от деления до тех пор, пока частное не станет равным 0;
значения получившихся остатков, взятые в обратной последовательности образуют искомое двоичное число
Слайд 15

Пример: 39(10) = ?(2) Ответ: 100111(2)

Пример:
39(10) = ?(2)

Ответ: 100111(2)

Слайд 16

Пример: 0,73 (10) = 0,1011(2) Пример: 0,1875 (10) = 0,0011(2)

Пример:
0,73 (10) = 0,1011(2)

Пример:
0,1875 (10) = 0,0011(2)

Слайд 17

Пример: Перевести число 68,74 из десятичной в двоичную систему счисления. Ответ: 1000100 ,10111(2)

Пример:
Перевести число 68,74 из десятичной в двоичную систему счисления.

Ответ: 1000100

,10111(2)
Слайд 18

Перевод из десятичной системы счисления в любую другую. Чтобы перевести целое

Перевод из десятичной системы счисления в любую другую.
Чтобы перевести целое положительное

десятичное число в систему счисления с другим основанием, нужно это число разделить на основание. Полученное частное снова разделить на основание, и дальше до тех пор, пока частное не окажется меньше основания. В результате записать в одну строку последнее частное и все остатки, начиная с последнего.
Слайд 19

Пример: 672(10)→ Х(8) Пример: 934(10)→ Х(16) Ответ: 1240(8) Ответ: 3А6(16)

Пример:
672(10)→ Х(8)

Пример:
934(10)→ Х(16)

Ответ: 1240(8)

Ответ: 3А6(16)

Слайд 20

Пример: 0,35(10) →Х(8) Ответ: 0,263(8) Пример: 0,35(10) →Х(16) Ответ: 0,59(16)

Пример:
0,35(10) →Х(8)

Ответ: 0,263(8)

Пример:
0,35(10) →Х(16)

Ответ: 0,59(16)

Слайд 21

Перевод из двоичной системы в систему с основанием «степень двойки» (4,

Перевод из двоичной системы в систему с основанием «степень двойки» (4,

8, 16 и т.д.).

Для преобразования двоичного числа в число с основанием «степень двойки» необходимо двоичную последовательность разбить на группы по количеству цифр равному степени справа налево и каждую группу заменить соответствующей цифрой новой системы счисления.

Слайд 22

Таблицы соответствия Таблица триад Таблица тетрад

Таблицы соответствия

Таблица триад

Таблица
тетрад

Слайд 23

Задача: Перевести двоичное 100001111010110 число в восьмеричную систему. Решение: разобьем число

Задача:
Перевести двоичное 100001111010110 число в восьмеричную систему.
Решение:
разобьем число на группы по

3 символа начиная справа (т.к. 8=23 ), а затем воспользуемся таблицей соответствия и заменим каждую группу на новую цифру.
100001111010110
100 001 111 010 110
4 1 7 2 6
Ответ: 100001111010110(2) =41726(8)
Слайд 24

Задача: Перевести двоичное 1100001111010110 число в шестнадцатеричную систему. Решение: разобьем число

Задача:
Перевести двоичное 1100001111010110 число в шестнадцатеричную систему.
Решение:
разобьем число на группы по

4 символа начиная справа (т.к. 16=24 ), а затем воспользуемся таблицей соответствия и заменим каждую группу на новую цифру.
1100001111010110
1100 0011 1101 0110
С 3 D 6
Ответ: 1100001111010110(2) =C3D6(16)
Слайд 25

Задача: Перевести двоичное 1100011101,01 число в восьмеричную систему. Решение: разобьем число

Задача:
Перевести двоичное 1100011101,01 число в восьмеричную систему.
Решение:
разобьем число на группы по

3 символа (т.к. 8=23 ) начиная справа для целой части и начиная слева для дробной части, затем заменим каждую группу на новую цифру.
1100011101, 01
001 100 011 101 , 010
1 4 3 5 , 2
Ответ: 1100011101,01(2) =1435,2(8)