- •Оглавление
- •Информация
- •Кодирование информации. Системы счисления.
- •Контрольные вопросы и задания для самостоятельного выполнения.
- •Системы счисления
- •Перевод чисел из одной позиционной системы счисления в другую Алгоритм перевода целых чисел из системы с основанием p в систему с основанием q.
- •Алгоритм перевода правильной дроби с основанием p в дробь с основанием q:
- •Алгоритм перевода чисел из системы счисления с основанием p в десятичную систему счисления:
- •Арифметические операции
- •Контрольные вопросы и задания для самостоятельного выполнения.
Алгоритм перевода чисел из системы счисления с основанием p в десятичную систему счисления:
-
Пронумеровать разряды целой части справа налево, начиная с нулевого, и дробной части, начиная сразу после запятой, слева направо, начиная с минус единицы.
-
Вычислить сумму произведений соответствующих значений разрядов на основание системы счисления в степени, равной номеру разряда.
Пример. Перевести число 10000111,0011 из двоичной системы счисления в десятичную.
10000111,00112=1∙27+0∙26+0∙25+0∙24+0∙23+1∙22+1∙21+1∙20+0∙2-1+0∙2-2+1∙2-3+1∙2-4= =128+4+2+1+0,125+0,0625=135,187510
Арифметические операции
Для выполнения арифметических операций пользуются соответствующими таблицами сложения, вычитания и умножения.
+ |
0 |
1 |
|
- |
0 |
1 |
|
× |
0 |
1 |
0 |
0 |
1 |
|
0 |
0 |
1 |
|
0 |
0 |
0 |
1 |
1 |
10 |
|
1 |
1 |
0 |
|
1 |
0 |
1 |
П
10000111
+
1010
1111101
_10000111
1010
1111101
10000111
×
1010
10000111
+
10000111___
10101000110
Контрольные вопросы и задания для самостоятельного выполнения.
-
Какие системы счисления называют позиционными, какие – непозиционные?
-
Что называют основанием системы счисления?
-
Почему для вычислительной техники особенно важна система счисления по основанию 2?
-
Как перевести число из десятичной системы счисления в двоичную? Восьмеричную? Шестнадцатеричную? И обратно.
-
Каковы правила выполнения арифметических операций над числами в двоичной представлении?
-
С пятью датами рождения (Вашего и ваших родственников) произведите следующие операции:
-
переведите из десятичной системы счисления в двоичную и обратно;
-
найдите сумму, разность и произведение;
-
полученные значения перевести в десятичную систему счисления (для проверки);
-
для самопроверки воспользуйтесь калькулятором.
-