- •Тема 2. Позиционные нетрадиционные системы счисления
- •5. Переведите числа из факториальной системы счисления в d10:
- •6. Переведите числа из троичной симметричной системы счисления в d10:
- •Тема 3. Арифметические операции над числами в позиционных системах счисления
- •1. Выполните над двоичными числами операции сложения, вычитания, умножения по правилам d2, d8, d16 . Для этого переведите числа d2 d8 , d16:
- •2. Выполните над двоичными числами операцию деления в d2.
- •3. Решите уравнения:
- •5. Найдите сумму и разноcть чисел:
- •Тема 4. Представление целых чисел в памяти пк
- •1. Представьте десятичные числа в прямом и дополнительном коде в формате integer, затем запишите в шестнадцатеричном коде.
- •2. Укажите десятичные числа, имеющие следующее представление в дополнительном коде в формате integer:
5. Переведите числа из факториальной системы счисления в d10:
0) 405ф 165ф 102ф |
1) 135ф 657 ф 210ф |
2) 307ф 703 ф 461ф |
3) 383ф 601 ф 226ф |
4) 356ф 230 ф 501ф |
5) 255ф 280 ф 370ф |
6) 414ф 303 ф 382ф |
7) 503ф 509 ф 264ф |
8) 610ф 418 ф 305ф |
9) 801ф 380 ф 557ф |
6. Переведите числа из троичной симметричной системы счисления в d10:
0) 10-1003 1-1-1003 100-1013 |
1) 11-1003 -10-1103 -101-103 |
2) 1-1-1003 1-10003 10-1-103 |
3) 1100-13 10-10-13 100013 |
4) 1-10013 -10-10-13 -1-10-103 |
5) -100-103 10-1-103 1-10-103 |
6) 1-10003 10-1103 1-10003 |
7) 1-1-1013 10-1003 -111003 |
8) 10-10-13 10-1103 -1-10003 |
9) 11-1013 100-103 1-1-1003 |
Тема 3. Арифметические операции над числами в позиционных системах счисления
Арифметические операции выполняются поразрядно с использованием таблиц:
двоичного сложения 0 1
0 0 1
1 1 10 |
двоичного вычитания 0 1
1 1 0
10 0 1 |
двоичного умножения 0 1
0 0 0
1 0 1 |
Выполнение операций сложения и вычитания в позиционных традиционных системах счисления осуществляется по тем же правилам, что и в десятичной системе счисления. Для этого существуют правила:
в записи результатов сложения и вычитания могут быть использованы только цифры алфавита системы счисления;
переполнение разряда наступает, когда результат сложения больше или равен основанию системы. В этом случае для записи результата надо вычесть основание из результата, записать остаток, а к старшему разряду прибавить единицу переполнения;
если при вычитании приходится занимать единицу в старшем разряде, то эта цена разряда равна основанию системы счисления.
Для выполнения арифметических действий над числами в позиционных нетрадиционных системах счисления используется десятичная система счисления.
1. Выполните над двоичными числами операции сложения, вычитания, умножения по правилам d2, d8, d16 . Для этого переведите числа d2 d8 , d16:
|
|