Действия над числами в различных системах счисления
В заданиях 3-5 проверять правильность вычисления переводом исходных данных и результатов в двоичную систему счисления. В задании 1д получить пять знаков после запятой в двоичном представлении.
Таблица 1. Наиболее важные системы счисления.
Двоичная (Основание 2) |
Восьмеричная (Основание 8) |
Десятичная (Основание 10) |
Шестнадцатиричная (Основание 16) |
||
|
триады |
|
тетрады |
||
0 1 |
0 1 2 3 4 5 6 7 |
000 001 010 011 100 101 110 111 |
0 1 2 3 4 5 6 7 8 9 |
0 1 2 3 4 5 6 7 8 9 A B C D E F |
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 |
Перевод целых десятичных чисел в недесятичную систему счисления осуществляется последовательным делением десятичного числа на основание той системы, в которую оно переводится, до тех пор, пока не получится частное меньшее этого основания. Число в новой системе записывается в виде остатков деления, начиная с последнего.
Пример.
а) Перевести 181>10>"8" с.с.
Результат: 181>10> = 265>8>
б) Перевести 622>10>"16" с.с.
Результат: 622>10> = 26E>16>
Для преобразования в десятичную используют следующую таблицу степеней основания
Преобразование дробных десятичных чисел:
Вначале переводится целая часть десятичной дроби;
Затем дробная часть десятичной дроби умножается на основание системы счисления;
В полученном произведении выделяется целая часть, которая принимается в качестве значения первого после запятой разряда числа в системе счисления;
Алгоритм завершается, если дробная часть полученного произведения равна нулю или если достигнута требуемая точность вычислений. В противном случае вычисления продолжаются с предыдущего шага.
Правила выполнения арифметических действий над двоичными числами задаются таблицами двоичных сложения, вычитания и умножения.
Таблица двоичного сложения |
Таблица двоичного вычитания |
Таблица двоичного умножения |
0+0=0 0+1=1 1+0=1 1+1=10 |
0-0=0 1-0=1 1-1=0 10-1=1 |
00=0 01=0 10=0 11=1 |
Сложение в восьмеричной системе
Сложение в шестнадцатиричной системе
Умножение в восьмеричной системе
Умножение в шестнадцатеричной системе
1. Перевести данное число из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную системы счисления
а)945>(10)>=1110110001>(2)>=1661>(8)>=3B1>(16)>
945 |
2 |
|||||||||||
944 |
472 |
2 |
||||||||||
1 |
472 |
236 |
2 |
|||||||||
0 |
236 |
118 |
2 |
|||||||||
0 |
118 |
59 |
2 |
|||||||||
0 |
58 |
29 |
2 |
|||||||||
|
1 |
28 |
14 |
2 |
||||||||
1 |
14 |
7 |
2 |
|||||||||
0 |
6 |
3 |
2 |
|||||||||
1 |
2 |
1 |
2 |
|||||||||
1 |
0 |
0 |
||||||||||
1 |
0 |
|||||||||||
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
|||
1 |
1 |
1 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
|||
512 |
256 |
128 |
32 |
16 |
1 |
945 |
945,000 |
8,000 |
||
944,000 |
118,000 |
8,000 |
|
1,000 |
112,000 |
14,000 |
8,000 |
6,000 |
8,000 |
1,000 |
|
6,000 |
1,000 |
4096 |
512 |
64 |
8 |
1 |
1,000 |
6,000 |
6,000 |
1,000 |
|
945 |
512 |
384 |
48 |
1 |
945,000 |
16,000 |
|
944,000 |
59,000 |
16,000 |
1,000 |
48,000 |
3,000 |
11,000 |
|
|
B |
||
3,000 |
11,000 |
1,000 |
4096 |
256 |
16 |
1 |
3 |
11 |
1 |
|
945 |
768 |
176 |
1 |
б)85> (10)>=1010101>(2)>=125(>8>)= 55>(16)>
85 |
2 |
||||||
84 |
42 |
2 |
|||||
1 |
42 |
21 |
2 |
||||
0 |
20 |
10 |
2 |
||||
1 |
10 |
5 |
2 |
||||
0 |
4 |
2 |
2 |
||||
1 |
2 |
1 |
2 |
||||
0 |
0 |
0 |
|||||
1 |
0 |
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
|
1 |
0 |
1 |
0 |
1 |
0 |
1 |
||||
64 |
16 |
4 |
1 |
85 |
85,000 |
8,000 |
|||
80,000 |
10,000 |
8,000 |
||
5,000 |
8,000 |
1,000 |
||
2,000 |
|
|||
4096 |
512 |
64 |
8 |
1 |
1,000 |
2,000 |
5,000 |
||
85 |
0 |
64 |
16 |
5 |
85,000 |
16,000 |
80,000 |
5,000 |
5,000 |
4096 |
256 |
16 |
1 |
|
5 |
5 |
|
85 |
0 |
80 |
5 |
в)444,125> (10)>= 110111100,001>(2)>=674.1>(8)>=1BC.2>(16)>
444 |
2 |
||||||||
444 |
222 |
2 |
|||||||
0 |
222 |
111 |
2 |
||||||
0 |
110 |
55 |
2 |
||||||
1 |
54 |
27 |
2 |
||||||
1 |
26 |
13 |
2 |
||||||
1 |
12 |
6 |
2 |
||||||
1 |
6 |
3 |
2 |
||||||
0 |
2 |
1 |
2 |
||||||
1 |
0 |
0 |
|||||||
1 |
0 |
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
|
1 |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
0 |
||
256 |
128 |
32 |
16 |
8 |
4 |
444 |
0,125 |
* |
2 |
= |
0,250 |
0 |
0,250 |
* |
2 |
= |
0,500 |
0 |
0,500 |
* |
2 |
= |
1,000 |
1 |
444,000 |
8,000 |
|||||||
440,000 |
55,000 |
8,000 |
||||||
4,000 |
48,000 |
6,000 |
||||||
7,000 |
||||||||
4096 |
512 |
64 |
8 |
1 |
, |
0,125 |
0,01563 |
0,00195 |
6,000 |
7,000 |
4,000 |
1 |
|
||||
444 |
0 |
384 |
56 |
4 |
0,125 |
0,125 |
444,000 |
16,000 |
|
432,000 |
27,000 |
16,000 |
12,000 |
16,000 |
1,000 |
11,000 |
0,125 |
* |
16 |
= |
2,000 |
4096 |
256 |
16 |
1 |
, |
0,0625 |
1 |
11 |
12 |
2 |
||
444 |
256 |
176 |
12 |
0,125 |
г)989,375> (10)>= 111 10111 01 ,011>(2)>=1735.3>(8)>=3DD.6>(16)>
989 |
2 |
||||||||||
988 |
494 |
2 |
|||||||||
1 |
494 |
247 |
2 |
||||||||
0 |
246 |
123 |
2 |
||||||||
1 |
122 |
61 |
2 |
||||||||
1 |
60 |
30 |
2 |
||||||||
|
1 |
30 |
15 |
2 |
|||||||
0 |
14 |
7 |
2 |
||||||||
1 |
6 |
3 |
2 |
||||||||
1 |
2 |
1 |
2 |
||||||||
1 |
0 |
0 |
|||||||||
1 |
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
||
1 |
1 |
1 |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
||
512 |
256 |
128 |
64 |
16 |
8 |
4 |
1 |
989 |
|||
0,375 |
* |
2 |
|
0,750 |
|||||||
0,750 |
* |
2 |
= |
1,500 |
|||||||
0,500 |
* |
2 |
= |
1,000 |
|||||||
989,000 |
8,000 |
||||||||||
984,000 |
123,000 |
8,000 |
|||||||||
5,000 |
120,000 |
15,000 |
8,000 |
||||||||
3,000 |
8,000 |
1,000 |
|||||||||
7,000 |
1,000 |
||||||||||
4096 |
512 |
64 |
8 |
1 |
, |
0,125 |
0,01563 |
0,00195 |
|||
1,000 |
7,000 |
3,000 |
5,000 |
3 |
|
||||||
989 |
512 |
448 |
24 |
5 |
0,375 |
0,375 |
|||||
989,3750 |
989,000 |
16,000 |
||||
976,000 |
61,000 |
16,000 |
|||
13,000 |
48,000 |
3,000 |
|||
13,000 |
|||||
3 |
D |
D |
|||
0,375 |
* |
16 |
= |
6,000 |
6,000 |
4096 |
256 |
16 |
1 |
, |
0,0625 |
0,0039063 |
0,0002441 |
3 |
13 |
13 |
6 |
|
|||
989 |
768 |
208 |
13 |
0,375 |
0 |
0,375 |
|
989,375 |
д)237,73> (10)>= 11101101,10111>(2)>=355.5656>(8)>=ED.BAE>(16)>
237,0 |
2,0 |
||||||||
236,0 |
118,0 |
2,0 |
|||||||
1,0 |
118,0 |
59,0 |
2,0 |
||||||
0,0 |
58,0 |
29,0 |
2,0 |
||||||
1,0 |
28,0 |
14,0 |
2,0 |
||||||
1,0 |
14,0 |
7,0 |
2,0 |
||||||
|
0,0 |
6,0 |
3,0 |
2,0 |
|||||
1,0 |
2,0 |
1,0 |
2,0 |
||||||
1,0 |
0,0 |
0,0 |
|||||||
1,0 |
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
||
1 |
1 |
1 |
0 |
1 |
1 |
0 |
1 |
||||
128 |
64 |
32 |
8 |
4 |
1 |
237 |
|||||
0,730 |
* |
2 |
|
1,460 |
|||||||
0,460 |
* |
2 |
= |
0,920 |
|||||||
0,920 |
* |
2 |
= |
1,840 |
|||||||
0,840 |
* |
2 |
= |
1,680 |
|||||||
0,680 |
* |
2 |
= |
1,360 |
|||||||
237,000 |
8,000 |
||||||||||
232,000 |
29,000 |
8,000 |
|||||||||
5,000 |
24,000 |
3,000 |
|||||||||
5,000 |
3,000 |
||||||||||
4096 |
512 |
64 |
8 |
1 |
, |
0,125 |
0,01563 |
0,00195 |
0,00024 |
3,1E-05 |
|
3,000 |
5,000 |
5,000 |
5 |
6 |
5 |
6 |
|||||
237 |
0 |
192 |
40 |
5 |
0,625 |
0,09375 |
0,00977 |
0,00146 |
0,72998 |
||
237,7300 |
237,000 |
16,000 |
||||||
224,000 |
14,000 |
||||||
13,000 |
|||||||
4096 |
256 |
16 |
1 |
, |
0,0625 |
0,0039063 |
0,0002441 |
|
14 |
13 |
11 |
10 |
14 |
||
237 |
0 |
224 |
13 |
0,6875 |
0,0390625 |
0,7265625 |
|
237,727 |
|||||||
0,730 |
* |
16 |
= |
11,680 |
B |
||
0,680 |
* |
16 |
= |
10,880 |
A |
||
0,880 |
* |
16 |
= |
14,080 |
E |
2. Перевести данное число в десятичную систему счисления
а)110001111>(2)>=399>(10)>
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
|
1 |
1 |
0 |
0 |
0 |
1 |
1 |
1 |
1 |
||
256 |
128 |
8 |
4 |
2 |
1 |
399 |
б)111010001>(2)>=465>(10)>
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
|
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
1 |
||
256 |
128 |
64 |
16 |
1 |
465 |
в)100110101,1001>(2)>=309,5625>(10)>
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
|
1 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
1 |
||
256 |
32 |
16 |
4 |
1 |
309 |
1 |
0 |
0 |
1 |
|||||||
0,5 |
0,25 |
0,125 |
0,063 |
0,031 |
0,02 |
0,01 |
0,0039 |
0,002 |
0,001 |
|
0,5625 |
0,5 |
0 |
0 |
0,063 |
г)1000010,01011>(2)>=66,34375>(10)>
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
|
1 |
0 |
0 |
0 |
0 |
1 |
0 |
||||
64 |
2 |
66 |
0 |
1 |
0 |
1 |
1 |
||||||
0,5 |
0,25 |
0,125 |
0,063 |
0,031 |
0,02 |
0,01 |
0,0039 |
0,002 |
0,001 |
|
0,34375 |
0 |
0,25 |
0 |
0,063 |
0,031 |
д)176,5>(8)>=126.625>(10)>
4096 |
512 |
64 |
8 |
1 |
, |
0,125 |
0,01563 |
0,00195 |
0,00024 |
3,1E-05 |
1,000 |
7,000 |
6,000 |
5 |
|
||||||
126 |
0 |
64 |
56 |
6 |
0,625 |
0 |
0 |
0 |
0,625 |
|
126,6250 |
е)3D2,04>(16)>=978.016>(10)>
4096 |
256 |
16 |
1 |
, |
0,0625 |
0,0039063 |
0,0002441 |
3 |
13 |
2 |
0 |
4 |
|||
978 |
768 |
208 |
2 |
0 |
0,015625 |
0,015625 |
|
978,016 |
|||||||
978,000 |
16,000 |
||||||
976,000 |
61,000 |
16,000 |
|||||
2,000 |
48,000 |
3,000 |
|||||
13,000 |
|||||||
0,016 |
* |
16 |
= |
0,256 |
0,000 |
||
0,256 |
* |
16 |
= |
4,096 |
4 |
3. Сложить все числа
а)1000011101>(2)>+101000010>(2)>=541>(10)>+322>(10)>=> >1101011111> (2) >=863>(10)>
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
||
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
||
512 |
0 |
0 |
0 |
0 |
16 |
8 |
4 |
0 |
1 |
541 |
|
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
||
1 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
|||
0 |
256 |
0 |
64 |
0 |
0 |
0 |
0 |
2 |
0 |
322 |
|
863 |
|||||||||||
+ |
1 |
0 |
0 |
0 |
0 |
1 |
1 |
1 |
0 |
1 |
|
1 |
0 |
1 |
0 |
0 |
0 |
0 |
1 |
0 |
|||
1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
||
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
||
1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
||
512 |
256 |
0 |
64 |
0 |
16 |
8 |
4 |
2 |
1 |
863 |
б)100000001>(2)>+1000101001>(2)>=> >257>(10)>+553>(10)>= 1100101010> (2) >=810>(10)>
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
||
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
|||
0 |
256 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
257 |
|
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
||
1 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
||
512 |
0 |
0 |
0 |
32 |
0 |
8 |
0 |
0 |
1 |
553 |
|
810 |
|||||||||||
+ |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
||
1 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
||
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
||
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
||
1 |
1 |
0 |
0 |
1 |
0 |
1 |
0 |
1 |
0 |
||
512 |
256 |
0 |
0 |
32 |
0 |
8 |
0 |
2 |
0 |
810 |
в)101111011,01>(2)>+1000100,101>(2)>=> >379,25>(10)>+68,625>(10)>=> (2) >=447,875>(10)>
|
0 |
1 |
|
|
|
|
|
|
|
|
|
|||
|
0,5 |
0,25 |
0,125 |
0,063 |
0,031 |
0,02 |
0,01 |
0,0039 |
0,002 |
0,001 |
|
|||
|
|
|||||||||||||
0,25 |
0 |
0,25 |
|
|||||||||||
|
|
|||||||||||||
|
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
|
|||
|
1 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
|
||||
|
0 |
256 |
0 |
64 |
32 |
16 |
8 |
0 |
2 |
1 |
379 |
|||
|
|
|||||||||||||
|
379,25 |
|
||||||||||||
|
1 |
0 |
1 |
|
|
|
|
|
|
|
|
|||
|
0,5 |
0,25 |
0,125 |
0,063 |
0,031 |
0,02 |
0,01 |
0,0039 |
0,002 |
0,001 |
|
|||
|
|
|||||||||||||
0,625 |
0,5 |
0 |
0,125 |
|
||||||||||
|
|
|||||||||||||
|
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
|
|||
|
1 |
0 |
0 |
0 |
1 |
0 |
0 |
|
||||||
|
0 |
0 |
0 |
64 |
0 |
0 |
0 |
4 |
0 |
0 |
68 |
|||
|
68,625 |
|
||||||||||||
447,875 |
||||||||||||||
+ |
1 |
0 |
1 |
1 |
1 |
1 |
0 |
1 |
1 |
, |
0 |
1 |
||
1 |
0 |
0 |
0 |
1 |
0 |
0 |
, |
1 |
0 |
1 |
||||
|
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
, |
1 |
1 |
1 |
|
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
|||||
|
1 |
1 |
0 |
1 |
1 |
1 |
1 |
1 |
1 |
|||||
0 |
256 |
128 |
0 |
32 |
16 |
8 |
4 |
2 |
1 |
447 |
||||
|
1 |
1 |
1 |
|||||||||||
|
0,5 |
0,25 |
0,125 |
0,063 |
0,031 |
0,02 |
0,01 |
0,0039 |
0,002 |
0,001 |
||||
|
||||||||||||||
0,875 |
0,5 |
0,25 |
0,125 |
г)1532,14>(8)>+730,16>(8)>=858.1875>(10)>+472.2188>(10)>=1330.41> (10)>=2462.32172>(8)>
32768 |
4096 |
512 |
64 |
8 |
1 |
, |
0,125 |
0,01563 |
0,00195 |
||
1,000 |
5,000 |
3,000 |
2,000 |
1 |
4 |
||||||
858 |
0 |
512 |
320 |
24 |
2 |
0,125 |
0,0625 |
0 |
0,1875 |
||
858,1875 |
32768 |
4096 |
512 |
64 |
8 |
1 |
, |
0,125 |
0,01563 |
0,00195 |
|||
7,000 |
3,000 |
0,000 |
1 |
6 |
||||||||
472 |
0 |
0 |
448 |
24 |
0 |
0,125 |
0,09375 |
0 |
0,21875 |
|||
472,2188 |
||||||||||||
+ |
1 |
5 |
3 |
2 |
, |
1 |
4 |
|||||
|
|
7 |
3 |
0 |
, |
1 |
6 |
|||||
2 |
4 |
6 |
2 |
, |
3 |
2 |
||||||
4+6=12 5+7=14 |
||||||||||||
32768 |
4096 |
512 |
64 |
8 |
1 |
, |
0,125 |
0,01563 |
0,00195 |
0,00024 |
3,1E-05 |
|
2,000 |
4,000 |
6,000 |
2,000 |
3 |
2 |
1 |
7 |
2 |
||||
1330 |
0 |
1024 |
256 |
48 |
2 |
0,375 |
0,03125 |
0,00195 |
0,00171 |
6,1E-05 |
||
1330,4100 |
д) BB,4>(16)>+2F0,6>(16)>= 187,25>(1>>0>>)>+752.375>(1>>0)>=939.625>(10)>=
4096 |
256 |
16 |
1 |
, |
0,0625 |
0,0039063 |
0,0002441 |
|
11 |
11 |
4 |
|
|||
187 |
0 |
176 |
11 |
0,25 |
0 |
0,25 |
|
187,250 |
4096 |
256 |
16 |
1 |
, |
0,0625 |
0,0039063 |
0,0002441 |
2 |
15 |
0 |
6 |
|
|||
752 |
512 |
240 |
0 |
0,375 |
0 |
0,375 |
|
752,375 |
|||||||
+ |
2 |
F |
0 |
, |
6 |
||
|
B |
B |
, |
4 |
|||
3 |
A |
B |
, |
A |
|||
10 |
11 |
10 |
F+B=1A
4096 |
256 |
16 |
1 |
, |
0,0625 |
0,0039063 |
0,0002441 |
3 |
10 |
11 |
10 |
|
|||
939 |
768 |
160 |
11 |
0,625 |
0 |
0,625 |
|
939,625 |
4. Выполнить вычитание
а)1000101110>(2)>-1111111>(2)>= 558>(10)>-127>(10)>=> >110101111> (2) >=431>(10)>
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
|
1 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
|
512 |
0 |
0 |
0 |
32 |
0 |
8 |
4 |
2 |
0 |
558 |
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
|
1 |
1 |
1 |
1 |
1 |
1 |
1 |
|
|||
0 |
0 |
0 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
127 |
- |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
|
|
|
|
1 |
1 |
1 |
1 |
1 |
1 |
1 |
||
1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
|||
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
||
1 |
1 |
0 |
1 |
0 |
1 |
1 |
1 |
1 |
|||
0 |
256 |
128 |
0 |
32 |
0 |
8 |
4 |
2 |
1 |
431 |
б)1011101000>(2)>-1001000000>(2)>=> >744>(10)>-576>(10)>= 10101000> (2) >=168>(10)>
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
|
1 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
|
512 |
0 |
128 |
64 |
32 |
0 |
8 |
0 |
0 |
0 |
744 |
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
|
1 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
|
512 |
0 |
0 |
64 |
0 |
0 |
0 |
0 |
0 |
0 |
576 |
- |
1 |
0 |
1 |
1 |
1 |
0 |
1 |
0 |
0 |
0 |
|
1 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
||
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
||||
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
||
1 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
||||
128 |
0 |
32 |
0 |
8 |
0 |
0 |
0 |
168 |
в)1000101001,1>(2)>-1111101,1>(2)>=> >553.5>(10)>-125.5>(10)>= 110101100,0 >(2) >=428.0>(10)>
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
0,5 |
0,25 |
0,125 |
0,063 |
0,031 |
0,02 |
0,01 |
0,0039 |
0,002 |
0,001 |
|
|
|
|
|||||||||||
0,5 |
0,5 |
|
||||||||||
|
|
|||||||||||
|
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
|
|
|
1 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
|
|
|
512 |
0 |
0 |
0 |
32 |
0 |
8 |
0 |
0 |
1 |
553 |
|
|
|
|||||||||||
|
553,50 |
|
||||||||||
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
0,5 |
0,25 |
0,125 |
0,063 |
0,031 |
0,02 |
0,01 |
0,0039 |
0,002 |
0,001 |
|
|
|
|
|||||||||||
0,5 |
0,5 |
|
||||||||||
|
|
|||||||||||
|
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
|
|
|
1 |
1 |
1 |
1 |
1 |
0 |
1 |
|
||||
|
0 |
0 |
0 |
64 |
32 |
16 |
8 |
4 |
0 |
1 |
125 |
|
|
125,500 |
|
||||||||||
428,000 |
||||||||||||
- |
1 |
0 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
1 |
, |
1 |
|
|
|
1 |
1 |
1 |
1 |
1 |
0 |
1 |
, |
1 |
|
1 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
, |
0 |
||
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
|||
1 |
1 |
0 |
1 |
0 |
1 |
1 |
0 |
0 |
||||
256 |
128 |
0 |
32 |
0 |
8 |
4 |
0 |
0 |
428 |
г)1265,2>(8)>-610,2>(8)>=693.25>(10)>-392.25>(10)>=301.00>(10)>=455.0>(8)>
32768 |
4096 |
512 |
64 |
8 |
1 |
, |
0,125 |
0,01563 |
0,00195 |
0,00024 |
1,000 |
2,000 |
6,000 |
5,000 |
2 |
|
|||||
693 |
0 |
512 |
128 |
48 |
5 |
0,25 |
0 |
0 |
0,25 |
|
693,2500 |
32768 |
4096 |
512 |
64 |
8 |
1 |
, |
0,125 |
0,01563 |
0,00195 |
0,00024 |
|
6,000 |
1,000 |
0,000 |
2 |
|
|||||||
392 |
0 |
0 |
384 |
8 |
0 |
0,25 |
0 |
0 |
0,25 |
||
392,2500 |
|||||||||||
- |
1 |
2 |
6 |
5 |
, |
2 |
|||||
|
|
6 |
1 |
0 |
, |
2 |
|||||
4 |
5 |
5 |
, |
0 |
|||||||
8+2-6=4 |
|||||||||||
32768 |
4096 |
512 |
64 |
8 |
1 |
, |
0,125 |
0,01563 |
0,00195 |
0,00024 |
|
4,000 |
5,000 |
5,000 |
2 |
|
|||||||
301 |
0 |
0 |
256 |
40 |
5 |
0,25 |
0 |
0 |
0,25 |
||
301,2500 |
д) 409,D>(16)>-270,4>(16)>=1033.813>(10)>-624.25>(10)>= 409.563>(10)>=199.9(16)
4096 |
256 |
16 |
1 |
, |
0,0625 |
0,0039063 |
0,0002441 |
4 |
0 |
9 |
13 |
|
|||
1033 |
1024 |
0 |
9 |
0,8125 |
0 |
0,8125 |
|
1033,813 |
4096 |
256 |
16 |
1 |
, |
0,0625 |
0,003906 |
0,000244 |
1,53E-05 |
2 |
7 |
0 |
4 |
|
||||
0 |
512 |
112 |
0 |
0,25 |
0 |
0 |
0 |
|
624 |
|
|
|
624,2500 |
|
|
0,25 |
|
- |
4 |
0 |
9 |
, |
D |
||
2 |
7 |
0 |
, |
4 |
|||
1 |
9 |
9 |
, |
9 |
|||
13-4=9 7+9=10→10-7=9 3-2=1 |
|||||||
4096 |
256 |
16 |
1 |
, |
0,0625 |
0,0039063 |
0,0002441 |
1 |
9 |
9 |
9 |
|
|||
409 |
256 |
144 |
9 |
0,5625 |
0 |
0,5625 |
|
409,563 |
5. Выполнить умножение
а)111010>(2)>=*1100000>(2)>=> >58>(10)>*96>(10)>= 1010111000000>(2) >=5568> (10)>
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
|
1 |
1 |
1 |
0 |
1 |
0 |
|||||
32 |
16 |
8 |
0 |
2 |
0 |
58 |
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
|
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
|||
64 |
32 |
0 |
0 |
0 |
0 |
0 |
96 |
* |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|||||
|
1 |
1 |
1 |
0 |
1 |
0 |
||||||
0 |
0 |
0 |
0 |
0 |
0 |
0 |
||||||
1 |
1 |
0 |
0 |
0 |
0 |
0 |
||||||
0 |
0 |
0 |
0 |
0 |
0 |
0 |
||||||
1 |
1 |
0 |
0 |
0 |
0 |
0 |
||||||
1 |
1 |
0 |
0 |
0 |
0 |
0 |
||||||
1 |
1 |
0 |
0 |
0 |
0 |
0 |
|
|
|
|
|
|
1 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
4096 |
2048 |
1024 |
512 |
256 |
128 |
64 |
32 |
16 |
8 |
4 |
2 |
1 |
|
1 |
0 |
1 |
0 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
|
4096 |
0 |
1024 |
0 |
256 |
128 |
64 |
0 |
0 |
0 |
0 |
0 |
0 |
5568 |
б)1005.5>(8)>*63.3>(8)>= 517,6250>(10)>*51,3750>(10)>=26592.98>(10)>= 63740.7656>(8)>
32768 |
4096 |
512 |
64 |
8 |
1 |
, |
0,125 |
0,01563 |
0,00195 |
0,00024 |
1,000 |
0,000 |
0,000 |
5,000 |
5 |
|
|||||
517 |
0 |
512 |
0 |
0 |
5 |
0,625 |
0 |
0 |
0,625 |
|
517,6250 |
32768 |
4096 |
512 |
64 |
8 |
1 |
, |
0,125 |
0,01563 |
0,00195 |
0,00024 |
6,000 |
3,000 |
3 |
|
|||||||
51 |
0 |
0 |
0 |
48 |
3 |
0,375 |
0 |
0 |
0,375 |
|
51,3750 |
32768 |
4096 |
512 |
64 |
8 |
1 |
, |
0,125 |
0,015625 |
0,0019531 |
0,0002441 |
6,000 |
3,000 |
7,000 |
4,000 |
0,000 |
7 |
6 |
5 |
6 |
||
26592 |
24576 |
1536 |
448 |
32 |
0 |
0,875 |
0,09375 |
0,0097656 |
0,9785156 |
|
26592,9785 |
||||||||||
* |
1 |
0 |
0, |
5 |
5 |
|||||
|
|
6, |
3 |
3 |
||||||
3 |
0 |
2 |
0 |
7 |
||||||
3 |
0 |
2 |
0 |
7 |
||||||
6 |
0 |
4 |
2 |
6 |
|
|
||||
6 |
3 |
7 |
4 |
0, |
7 |
7 |
3*5=17
3*5+1=17+1=18→(2)0
3*0+2=2
3*0=0
3*1=3
2+6=0
6*5=36
6*5+6=(4)2
6*0+4=4
6*0=0
6*1=6
в)4A,3>(16)>*F,6>(16)>= 74.188>(1>>0>>)>*15.375>(1>>0>>)>=1140.64>(10)>=474.A2>(16)>
4096 |
256 |
16 |
1 |
, |
0,0625 |
0,0039063 |
0,0002441 |
|
4 |
10 |
3 |
|
|||
74 |
0 |
64 |
10 |
0,1875 |
0 |
0,1875 |
|
74,188 |
4096 |
256 |
16 |
1 |
, |
0,0625 |
0,0039063 |
0,0002441 |
|
|
15 |
6 |
|
|||
15 |
0 |
0 |
15 |
0,375 |
0 |
0,375 |
|
15,375 |
|||||||
* |
4 |
A, |
3 |
||||
|
|
F, |
6 |
||||
1 |
B |
D |
2 |
||||
4 |
5 |
8 |
D |
|
|||
4 |
7 |
4, |
A |
2 |
6*3=18=1*16+2
6*A=60+1=61=3*16+13→D
6*4=24+3=27=1*16+11→B
F*3=15*3=45=2*16+13→D
F*A=15*10=150+2=9*16+8
F*4=15*4=60+9=69=4*16+5
2+0=2
13+13=26=1*16+10→A
11+8=19+1=20=1*16+4
1+5+1=7
4
4096 |
256 |
16 |
1 |
, |
0,0625 |
0,0039063 |
0,0002441 |
4 |
7 |
4 |
10 |
2 |
|||
1140 |
1024 |
112 |
4 |
0,625 |
0,0078125 |
0,6328125 |
|
1140,633 |
Список литературы
Пономарёв В.С., Красников В.В. Методические указания по теме: "Арифметические основы ЭВМ":http://static.dstu.edu.ru/informatics/mtdss/part1.html
Википедия: http://ru.wikipedia.org/wiki/Двоичная_система_счисления
Шауцукова Л.З. Информатика 10 - 11. — М.: Просвещение, 2000 г.: http://www.rus-edu.bg/edu/online/inf/bookinf/theory/chapter4/1_4_10.html
Системы счисления Анжелиной Латышевой : http://logika.weebly.com/10571083108610781077108510801077-1074-107410861089110010841077108810801095108510861081-1089108010891090107710841077.html