
- •66 Переводим в двоичную систему счисления
- •66 Переводим в восьмеричную систему счисления
- •66 Переводим в шестнадцатеричную систему счисления
- •123 Переводим в восьмеричную систему счисления
- •123 Переводим в шестнадцатеричную систему счисления
- •666 Переводим в восьмеричную систему счисления
- •666 Переводим в шестнадцатеричную систему счисления
- •1234 Переводим в восьмеричную систему счисления
- •1234 Переводим в шестнадцатеричную систему счисления
- •182,426 Переводим в восьмеричную систему счисления
- •182,426 Переводим в шестнадцатеричную систему счисления
1234 Переводим в шестнадцатеричную систему счисления
Целую часть делим на 16.
1234 / 16 = 77 Остаток = 2
77 / 16 = 4 Остаток = 13
4 / 16 = 0 Остаток = 4
0 / 16 = 0 Остаток = 0
Остаток от деления записываем в обратном порядке. Получаем число в 16-ой системе счисления: 04132
123410 = 4D216
f) 182,426 переводим в двоичную систему счисления
Целую часть делим на 2
182 / 2 = 91 Остаток = 0
91 / 2 = 45 Остаток = 1
45 / 2 = 22 Остаток = 1
22 / 2 = 11 Остаток = 0
11 /2 = 5 Остаток = 1
5 / 2 = 2 Остаток = 1
2 / 2 = 1 Остаток = 0
1 / 2 = 0 Остаток = 1
Остаток от деления записываем в обратном порядке. Получаем число в 2-ой системе счисления: 10110110
18210 = 101101102
Для перевода дробной части числа последовательно умножаем дробную часть на основание 2. В результате каждый раз записываем целую часть произведения.
0.426*2 = 0.852 (целая часть 0)
0.852*2 = 1.704 (целая часть 1)
0.704*2 = 1.408 (целая часть 1)
Получаем число в 2-ой системе счисления: 011
0.42610 = 0112. Общее число 10110110,0112.
182,426 Переводим в восьмеричную систему счисления
Целую часть числа делим на 8
182 / 8 = 22 Остаток = 6
22 / 8 = 2 Остаток = 6
2 / 8 = 0 Остаток = 2
0 / 8 = 0 Остаток = 0
Остаток от деления записываем в обратном порядке. Получаем число в 8-ой системе счисления: 0266
18210 = 2668
Для перевода дробной части числа последовательно умножаем дробную часть на основание 8. В результате каждый раз записываем целую часть произведения.
0.426*8 = 3.408 (целая часть 3)
0.408*8 = 3.264 (целая часть 3)
0.264*8 = 2.112 (целая часть 2)
Получаем число в 8-ой системе счисления: 332
0.42610 = 3328 Общее число 266,3328.
182,426 Переводим в шестнадцатеричную систему счисления
Целую часть числа делим на 16
182 / 16 = 11 Остаток = 6
11 / 16 = 0 Остаток = 11
0 / 16 = 0 Остаток = 0
Остаток от деления записываем в обратном порядке. Получаем число в 16-ой системе счисления: 0B6
18210 = B616
Для перевода дробной части числа последовательно умножаем дробную часть на основание 16. В результате каждый раз записываем целую часть произведения.
0.426*16 = 6.816 (целая часть 6)
0.816*16 = 13.056 (целая часть 13)
0.055999999999999*16 = 0.896 (целая часть 0)
Получаем число в 16-ой системе счисления: 6D0
0.426 = 6D016
0.42610 = 6D016 Общее число В6,6D016.
Перевести из двоичной, восьмеричной и шестнадцатеричной систем счисления в десятичную систему счисления.
AB16
12316
778
1238
10101012
1001,10112
a) Для перевода целой части необходимо умножить разряд числа на соответствующую ему степень разряда.
AB16 = 161*10 + 160*11 = 160 + 11 = 17110
b) Для перевода целой части необходимо умножить разряд числа на соответствующую ему степень разряда.
12316 = 16²*1 + 16¹*2 + 16º*3 = 256 + 32 + 3 = 29110
c) Для перевода целой части необходимо умножить разряд числа на соответствующую ему степень разряда.
778 = 8¹*7 + 8º*7 = 56 + 7 = 6310
d) Для перевода целой части необходимо умножить разряд числа на соответствующую ему степень разряда.
1238 = 8²*1 + 8¹*2 + 8º*3 = 64 + 16 + 3 = 8310
e) Для перевода целой части необходимо умножить разряд числа на соответствующую ему степень разряда.
10101012 = 26*1 + 25*0 + 24*1 + 2³*0 + 2²*1 + 2¹*0 + 2º*1 = 64 + 0 + 16 + 0 + 4 + 0 + 1 = 8510
f) Для перевода целой части необходимо умножить разряд числа на соответствующую ему степень разряда.
10012 = 23*1 + 2²*0 + 2¹*0 + 2º*1 =8 + 0 + 0 + 1 = 910.
Для перевода дробной части необходимо разделить разряд числа на соответствующую ему степень разряда
10112 = 2-1*1 + 2-2*0 + 2-3*1 + 2-4*1 = 0.687510
Получаем число 1001,10112=9,687510.
Выполнить арифметические действия: сложение, вычитания, умножения и деления. Над числами переведя их из десятичной системы счисления в двоичною, восьмеричную и шестнадцатеричную.
182 и 426
18,02 и 42,06
182|2 182 | 91|2 0 90|45|2 1 44|22|2 1 22|11|2 0 10 |5 |2 1 4 |2 1 1 2 0 18210=101101102 Перевод в восьмеричную систему: 182|8 176 |22 |8 6 16|2 6 18210=2668 Перевод в шестнадцатеричную систему: 182|16 176 |11 6 18210=B616
|
426|2 426|213|2 0 212|106|2 1 106|53|2 0 52|26|2 1 26|13|2 0 12|6|2 1 6|3|2 0 2|1 1 42610=1101010102 Перевод в восьмеричную систему: 426|8 424|53|8 2 48 |6 5 42610=6528 Перевод в шестнадцатеричную систему: 426|16 416|26|16 10 16| 1 10 42610=1AA16
|
Сложение: 182+426=608
Двоичная система:
110101010
10110110
1001100000
Проверка:
29*1+28*0+27*0+26*1+25*1+24*0+23*0+22*0+21*0+20*0=512+64+32=608
Восьмеричная:
652 266 1140 |
2+6=810=108 6+5+1=1210=148 6+2+1=910=118 |
83*1+82*1+81*4+80*0=512+64+32=608
Шестнадцатеричная:
1AA B6 260 |
10+6=1610=1016 A+B+1=10+11+1=2210=1616 1+1=2 |
162*2+161*6+160*0=512+96=608
Вычитание: 426-182=244
Двоичная система:
-
11010101010110110
11110100
27*1+26*1+25*1+24*1+23*0+22*1+21*0+20*0=128+64+32+16+4=244
Восьмеричная:
652 266 364 |
128-68=1010-610=4 158-68-18=13-6-1=6 6-2-1=3 |
82*3+81*6+80*4=192+48+4=244
Шестнадцатеричная:
1AA B6 F4 |
10-6=4 1A-B=16+10-11=1510=F16 |
161*15+160*4=240+4=244
Умножение: 426*182=77532
Двоичная система:
110101010
10110110
1101010100
11010101000
100111111100
1101010100000
10010010011100
11010101000000
101100111011100
1101010100000000
10010111011011100
216*1+215*0+214*0+213*1+212*0+211*1+210*1+29*1+28*0+27*1+26*1+25*0+24*1+23*1+22*1+21*0+20*0=65536+8192+2048+1024+512+128+64+16+8+4=77532
Восьмеричная:
652 266 4774 4774 1524 227334 |
6*2=12 14 6*5+1=31 37 6*6+3=15 47 2*2=4 5*2=10 12 6*2+1=13 15 |
Шестнадцатеричная:
1AA B6 9FC 124E 12EDC |
A*6=10*6 60 3C A*B+3=10*11+3=113 71 1+7=8 |
Деление:426/182=2,34
110101010 |10110110
10110110 |10.0101
11111000
10110110
100001000
10110110
1010010
Проверка:2+1/4+1/16=2,31
Восьмеричная:
652|266
554|2.25
760
554
2040
1616
222
Проверка:
2+2/8+5/64=2.33
Шестнадцатеричная:
1AA|B6
16C|2.57
3E0
38E
520
4FA
26
2+5/16+7/256=2.34
18.02 18|2 18 9|2 0 8|4|2 1 4|2|2 0 2 1 0 В двоичную систему с точностью, до 8ми знаков: 2|02 0|04 0|08 0|16 0|32 0|64 1|28 0|56 1|12 18.0210=10010.000001012
Перевод в восьмеричную систему: Целая часть: 18|8 16|2 2 8|02 0|16 1|28 2|24
18.0210=22.01218 Перевод в шестнадцатеричную систему: 18|16 16 |1 2 16|02 0|32 5|12
18.0210=12.0516
|
42.06 42|2 42|21|2 020|10|2 110|5|2 0 4|2|2 1 2 1 0 2|06 0|12 0|24 0|48 0|96 1|92 1|84 1|68 1|36
42.0610=101010.000011112
Перевод в восьмеричную систему: 42|8 40|5 2 8|06 0|48 3|84 6|72 42.0610=52.03658 Перевод в шестнадцатеричную систему: 42|16 32|2 10 16|06 0|96 15|36
42.0610=2A.0F16
|
Сложение: 18.02+42.06=60.08
Двоичная система:
10010.00000101
101010.00001111
111100.00010100
Проверка:
25*1+24*1+23*1+22*1+21*0+20*0+2-1*0+2-2*0+2-3*0+2-4*1+2-5*0+
+2-6*1=32+16+8+4+0.0625+0.015625=60.078
Восьмеричная:
22.012 52.036 74.050 |
2+6=810=108
|
81*7+80*4+8-1*0+8-2*5+8-3*0=56+4+0.078125=60.078125
Шестнадцатеричная:
12.05 2A.0F 3C.14 |
5+16=2110=1416
|
161*3+160*C+16-1*1+16-2*4=48+12+0.0625+0.015625=60.078205
Вычитание: 42.06-18.02=24.04
101010.00001111
10010.00000101
11000.00001010
Проверка:
24*1+23*1+22*0+21*0+20*0+2-1*0+2-2*0+2-3*0+2-4*0+2-5*1+
+2-6*1+2-7*1=16+8+0.03125+0.0078125=24.0390625
Восьмеричная:
52.036
22.012
30.024
Проверка:
81*3+80*0+8-1*0+8-2*2+8-3*4=24+0.03125+0.0078125=24.0390625
Шестнадцатеричная:
2A.0F 12.05 18.0A |
5+16=2110=1416
|
161*1+160*8+16-1*0+16-2*15=16+8+0.05859=24. 05859
Умножение: 42.06*18.02=757.9212
Первый и второй множитель сдвигаем на 8 знаков влево
10767
10101000001111
1001000000101
10101000001111
1010100000111100
1101001001001011
10101000001111000000000
10101001111000001001011
10101000001111000000000000
10111101011110000001001011
Результат сдвинем на 16 знаков вправо: 1011110101,11100000 01001011
29+27+26+25+24+22+20+2-1+2-2+2-3+2-10+2-13+2-15+2-16=
=512+128+64+32+16+4+1+1/2+1/4+1/8+1/1024+1/8192+1/32768+1/65536=757.8761
Восьмеричная:
Сдвинем запятую множителя на три знака вправо, операцию умножения выполняем так же как над целыми числами
22012 52036 154074 66036 44024 132062 1365700454 |
Запятую сдвинем на 6 знаков влево: 1365.700454
Проверка:
83*1+82*3+81*6+80*5+8-1*7+8-2*0+8-3*0+8-4*0+8-5*0+8-6*0=
=512+192+48+5+7/8+4/4096+5/32768+4/262144=757.8761
Шестнадцатеричная:
Сдвинем запятую множителей на 2 знака вправо, операцию умножения выполняем так же как над целыми числами
2A0F 1205 D24B 541E 2A0F 2F5E04B |
Запятую сдвинем на 4 знака вправо: 2F5.E04B
162*2+161*F+160*5+16-1*E+16-2*0+16-3*4+16-4*B=
=256*2+16*15+5+14/16+4/4096+11/65536=757.88
Деление: 42.06/18.02=2.334
Двоичная система:
10101000001111|1001000000101
1001000000101 |10.0101
1100000010000
1001000000101
1100000101100
1001000000101
11000100111
Проверка:2+1/4+1/16=2,31
Восьмеричная:
52036|22012
44024|2.25
60120
44024
140740
132062
6656
Проверка:
2+2/8+5/64=2.33
Шестнадцатеричная:
2A0F|1205
240A|2.55
6050
5A19
6370
6050
320
2+5/16+5/256=2.33
Минимизируйте функцию методом карт карно.
Карта карно на 4 переменные:
|
00 |
01 |
11 |
10 |
00 |
1 |
1 |
|
1 |
01 |
1 |
1 |
|
1 |
11 |
|
|
|
|
10 |
|
|
|
|
Минимизируйте функцию законами алгебра логики.
При решении были использованы следующие тождества: