Похожие презентации:
Системы счисления
1.
Системы счисленияВыполнил: студент группы 2211115
Загороднев Ярослав Алексеевич
Проверил:
Балабанов Игорь Петрович
2.
Системы счисленияСистема счисления — символический метод
записи чисел, представление чисел с
помощью письменных знаков.
3.
Позиционные системы счисленияПозиционная система
счисления (позиционная нумерация) —
система счисления, в которой значение
каждого числового знака (цифры)
в записи числа зависит от его позиции
(разряда).
4.
Двоичная система счисленияДвоичная система счисления — позиционная
система счисления с основанием 2. В двоичной
системе счисления числа записываются с
помощью двух символов (0 и 1). Чтобы не путать,
в какой системе счисления записано число, его
снабжают указателем справа внизу. Например,
число в десятичной системе 510, в двоичной 1012.
Иногда двоичное число обозначают
префиксом 0b или символом & (амперсанд),
например 0b101 или соответственно &101.
5.
Восьмеричная система счисленияВосьмеричная система счисления —
позиционная целочисленная система счисления с
основанием 8. Для представления чисел в ней
используются цифры от 0 до 7. Восьмеричная
система чаще всего используется в областях,
связанных с цифровыми устройствами.
Характеризуется лёгким переводом
восьмеричных чисел в двоичные и обратно, путём
замены восьмеричных чисел на триплеты
двоичных.
6.
Шестнадцатиричная системасчисления
Шестнадцатеричная система счисления —
позиционная система счисления по
основанию 16. В качестве цифр этой системы
счисления обычно используются цифры от 0
до 9 и латинские буквы от A до F. Буквы A, B,
C, D, E, F имеют значения 1010, 1110, 1210, 1310,
1410, 1510 соответственно.
7.
Сложение в позиционных системахсчисления
Чтобы в системе счисления с
основанием q получить сумму S двух
чисел A и B, надо просуммировать образующие
их цифры по разрядам i справа налево:
1) Если ai + bi < q, то si = ai + bi,
старший (i + 1)-й разряд не изменяется
2) Если ai + bi ≥ q, то si = ai + bi – q,
старший (i + 1)-й разряд увеличивается на 1
8.
Вычитание в позиционных системахсчисления
Чтобы в системе счисления с
основанием q получить разность R двух
чисел A и B, надо вычислить разности
образующих их цифр по разрядам i справа налево:
1) Если ai ≥ bi, то ri = ai – bi,
старший (i + 1)-й разряд не изменяется
2) Если a i < b i , то ri = q + ai – bi , то
старший (i + 1)-й разряд уменьшается на 1
9.
Умножение на однозначное число впозиционных системах сложения
Чтобы в системе счисления q получить
произведение M многозначного числа A и
однозначного числа b, надо вычислить
произведения b и цифр числа A по разрядам i:
1) Если ai · b <q, то mi = ai · b,
старший (i + 1)-й разряд не изменяется
2) Если ai · b ≥ q, то mi = ai · b mod q,
старший (i + 1)-й разряд увеличивается на ai · b
div q
10.
Умножение на многозначное число впозиционных системах сложения
Умножение многозначного числа на
многозначное число выполняется столбиком. При
этом два множителя располагаются один под
другим так, чтобы разряды чисел совпадали
(находились в одном столбце).
11.
Деление в позиционных системахсчисления
Деление нельзя свести к поразрядным операциям
над цифрами, составляющими число. Деление
чисел в системе счисления с произвольным
основанием q выполняется так же, как и в
десятичной системе счисления. А значит, нам
понадобятся правила умножения и вычитания
чисел в системе счисления с основанием q.