
- •Самостоятельная работа №1 (срс)
- •Десятичная система счисления
- •Перевод целых десятичных чисел в двоичную систему счисления.
- •Перевод десятичных дробей в двоичную систему счисления
- •Перевод десятичных чисел в восьмеричную систему счисления
- •Перевод десятичных чисел в шестнадцатиричную систему счисления
- •1. Задание: Представьте виде суммы степеней основания числа:
- •2. Задание:Переводите десятичные числа в двоичную систему счисления:
- •3. Задание:Переводите дробные десятичные числа в двоичную систему счисления:
- •4. Задание:Переводите десятичные числа в восьмеричную систему счисления:
- •5. Задание:Переводите десятичные числа в шестнадцатиричную систему счисления:
- •Самостоятельная работа № 2 (срс)
- •Перевод числа из двоичной системы в восьмеричную систему счисления
- •Перевод числа из двоичной системы в шестнадцатеричную систему
- •Правила выполнения арифметических операций в двоичной системе
- •Вычитание.
- •Умножение.
- •1. Задания: Представьте в виде суммы степеней основания числа:
- •2. Задания: записать следующих двоичных чисел в восьмеричной системе
- •4. Задания: Выполните сложение:
- •5. Задания: Выполните вычитание:
- •6. Задания: Выполните умнажение:
Перевод числа из двоичной системы в восьмеричную систему счисления
Для перевода двоичных чисел в восьмеричные. Нужно, начиная от запятой влево и вправо от нее разбить набор двоичных цифр, изображающих число, на тройки цифр, каждое полученное трехзначное число отдельно перевести в восьмеричную систему счисления; если крайние правая или левая группы цифр не будут полными тройками, их дополняют соответственно справа и слева нулями; затем каждую триаду заменяют соответствующей цифрой восьмеричной системы счисления.
Примеры:
дано двоичное число 1101111011, разбитое на группы по три двоичные цифры, можно записать как 1 101 111 011 и затем после записи каждой группы одной восьмеричной цифрой получить восьмеричное число 15738.
1. 1011101,10011 число переводим на восьмеричный,
1 011 101,100 11 → 001 011 101,100 011 → 125,438;
Двоичная система счисления |
000 |
001 |
010 |
011 |
100 |
101 |
110 |
111 |
Восьмеричная система счисления |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
Перевод числа из двоичной системы в шестнадцатеричную систему
Для перевода двоичных чисел в шестнадцатеричную систему, нужно, начиная от запятой влево и вправо от нее разбить набор двоичных цифр, изображающих число, на четверки цифр, каждое полученное четырехзначное число отдельно перевести в шестнадцатеричную систему счисления; если крайние правая или левая группы цифр не будут полными четверками, их дополняют соответственно справа и слева нулями; затем заменяют соответствующей цифрой шестнадцатеричной системы счисления.
Двоичное число 1101111011, использованное в предыдущем примере, после разбиения на группы по четыре двоичных цифры, можно записать как 11 0111 1011 и после выражения каждой группы одной шестнадцатиричной цирой получить шестнадцатиричное число 37В.
Пример: 101111,100011 легко перевести на шестнадцатеричную,
10 1111,1000 11 → 0010 1111,1000 1100 → 2F8C16;
Представим в виде таблицы:
Двоичная система счисления |
0000 |
0001 |
0010 |
0011 |
0100 |
0101 |
0110 |
0111 |
Шестнадцатеричная система счисления |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
Двоичная система счисления |
1000 |
1001 |
1010 |
1011 |
1100 |
1101 |
1110 |
1111 |
Шестнадцатеричная система счисления |
8 |
9 |
A |
B |
C |
D |
E |
F |
Правила выполнения арифметических операций в двоичной системе
Сложение. Операция сложения выполняется так же, как и в десятичной системе. Переполнение разряда приводит к появлению единицы в следующем разряде:
0+0=0 1+0=1
1+1=10 0+1=1
Пример: Выполним сложение двух двоичных чисел 101+11 (в десятичной системе это 5+3=8).
Сложение лучше выполнять в столбик, добавив недостающие нули.
101
+ 011
Рассмотрим процесс сложения поэтапно.
1. Выполняется сложение в младшем разряде: 1+1=10. В младшем разряде суммы записывается 0,и единица переносится в следующий старший разряд.
2. Суммируются цифры следующего слева разряда и единица переноса: 0+1+1=10. В этом разряде суммы записывается 0, и опять единица переносится в старший разряд.
3. Суммируются цифры третьего слева разряда и единица перенса: 1+0+1=10. В этом разряде записывается 1, и единица переносится в следующий старший разряд и .т.д.
В результате получили: 101
+ 011
1000
Итак, 10002 =810