Система счисления – это правила записи чисел с помощью специальных знаков – цифр , а также соответствующие правила выполнения операций с этими числами.
Позиционная система: значение цифры определяется ее позицией в записи числа.
Алфавит системы счисления – это используемый в ней набор цифр.
Основание системы счисления – это количество цифр в алфавите (мощность алфавита).
Разряд — это позиция цифры в записи числа. Разряды в записи целых чисел нумеруются с нуля справа налево.
Непозиционные системы счисления
Непозиционная система счисления — это такая система, в которой значение цифры не зависит от её места (позиции) в записи числа.
Примеры:
унарная
римская
славянская
и другие…
Унарная (лат. unus – один) – одна цифра обозначает единицу (1 день, 1 камень, 1 баран, …)
только натуральные числа
запись больших чисел –
длинная (1 000 000?)
Римская система счисления
Правила:
(обычно) не ставят больше трех одинаковых цифр подряд если младшая цифра (только одна !) стоит слева от старшей, она вычитается из суммы ( частично непозиционная!)
(обычно) не ставят больше трех одинаковых цифр подряд
если младшая цифра (только одна !) стоит слева от старшей, она вычитается из суммы ( частично непозиционная!)
Примеры:
MCXLIV = 1000 + 100 – 10 + 50 – 1 + 5 = 1144
MC X L I V =
I – 1
V – 5
X – 10
L – 50
C – 100
D – 500
M – 1000
2279 = 2000 + 300 + 80 + 9
M M
CC
IX
LXX
2389 = M M C C L X X I X
Римская система счисления
MCDLXVII=
3768=
MMDCXLIV=
2983=
MMMCCLXXII =
1452=
CMXXVIII =
1999=
Двоичная система счисления
Основание (количество цифр): 2
Алфавит: 0, 1
Вся информация в компьютере представлена в виде двоичного кода .
Компьютер переводит информацию (числовую, текстовую, графическую, звуковую, видео) в последовательность нулей и единиц.
То есть в компьютерах используется двоичная система счисления (СС).
Перевод из десятичной в двоичную
1-ый способ (путём деления десятичного числа на 2)
Последовательно выполнять деление исходного целого десятичного числа и получаемых целых частных на основание системы (на 2) до тех пор, пока не получится частное, меньшее делителя, то есть меньшее 2.
Записать полученные остатки в обратной последовательности.
Перевод из десятичной в двоичную
2-ой способ (с использованием степенного ряда числа 2)
Число разбивается на составные числа, взятые из степенного ряда двойки.
55
1024
2 10
512
2 9
256
128
2 8
2 7
64
2 6
32
2 5
16
2 4
8
2 3
4
2 2
2
1
2 1
2 0
2 . Присутствие числа записывается 1, отсутствие – 0
7310= 64 + 8 + 1 = 10010012
Определения
Позиционная система: значение цифры определяется ее позицией
a 3 a 2 a 1 a 0 = a 3 p 3 + a 2 p 2 + a 1 p 1 + a 0 p 0
Через схему Горнера:
1234 5 = ((1 5 + 2) 5 + 3) 5 + 4 = 194
a 3 a 2 a 1 a 0 = (( a 3 p + a 2 ) p + a 1 ) p + a 0
Перевод в десятичную систему
В двоичной СС основание равно 2, а алфавит состоит из двух цифр (0 и 1). Следовательно, числа в двоичной системе в развернутой форме записываются в виде суммы степеней основания 2 с коэффициентами, в качестве которых выступают цифры 0 или 1 .