Действия над числами в различных системах счисления
Сопоставление наиболее важных систем счисления. Перевод целых десятичных чисел в недесятичную систему и обратно. Особенности преобразования дробей. Правила выполнения арифметических действий над двоичными, восьмеричными и шестнадцатеричными числами.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 17.11.2010 |
Размер файла | 824,4 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
В заданиях 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 |
Перевод целых десятичных чисел в недесятичную систему счисления осуществляется последовательным делением десятичного числа на основание той системы, в которую оно переводится, до тех пор, пока не получится частное меньшее этого основания. Число в новой системе записывается в виде остатков деления, начиная с последнего.
Пример.
а) Перевести 18110"8" с.с.
Результат: 18110 = 2658
б) Перевести 62210"16" с.с.
Результат: 62210 = 26E16
Для преобразования в десятичную используют следующую таблицу степеней основания
Преобразование дробных десятичных чисел:
· Вначале переводится целая часть десятичной дроби;
· Затем дробная часть десятичной дроби умножается на основание системы счисления;
· В полученном произведении выделяется целая часть, которая принимается в качестве значения первого после запятой разряда числа в системе счисления;
· Алгоритм завершается, если дробная часть полученного произведения равна нулю или если достигнута требуемая точность вычислений. В противном случае вычисления продолжаются с предыдущего шага.
Правила выполнения арифметических действий над двоичными числами задаются таблицами двоичных сложения, вычитания и умножения.
Таблица двоичного сложения |
Таблица двоичного вычитания |
Таблица двоичного умножения |
|
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=125+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(10)+752.375(10)=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=97+9=10>10-7=93-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(10)*15.375(10)=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 |
Список литературы
1) Пономарёв В.С., Красников В.В. Методические указания по теме: "Арифметические основы ЭВМ":http://static.dstu.edu.ru/informatics/mtdss/part1.html
2) Википедия: http://ru.wikipedia.org/wiki/Двоичная_система_счисления
3) Шауцукова Л.З. Информатика 10 - 11. -- М.: Просвещение, 2000 г.: http://www.rus-edu.bg/edu/online/inf/bookinf/theory/chapter4/1_4_10.html
4) Системы счисления Анжелиной Латышевой : http://logika.weebly.com/10571083108610781077108510801077-1074-107410861089110010841077108810801095108510861081-1089108010891090107710841077.html
Подобные документы
Понятие и классификация систем счисления. Перевод чисел из одной системы счисления в другую. Перевод правильных и неправильных дробей. Выбор системы счисления для применения в ЭВМ. Навыки обращения с двоичными числами. Точность представления чисел в ЭВМ.
реферат [62,0 K], добавлен 13.01.2011Преимущества позиционных систем счисления: наглядность представления чисел и простота выполнения вычислений. Правила выполнения арифметических действий над двоичными числами в прямом, обратном и дополнительном кодах. Перевод в другие системы счисления.
курсовая работа [59,9 K], добавлен 31.05.2009Примеры правила перевода чисел с одной системы в другую, правила и особенности выполнения арифметических операций в двоичной системе счисления. Перевод числа с десятичной системы в двоичную систему счисления. Умножение целых чисел в двоичной системе.
контрольная работа [37,3 K], добавлен 13.02.2009Порождение целых чисел в позиционных системах счисления. Почему мы пользуемся десятичной системой, а компьютеры - двоичной (восьмеричной и шестнадцатеричной)? Перевод чисел из одной системы в другую. Математические действия в различных системах счисления.
конспект произведения [971,1 K], добавлен 31.05.2009Исследование истории развития систем счисления. Изучение математического аспекта теории информатики. Характеристика информационных систем счисления. Основные операции над двоичными числами. Разработка программного обеспечения для проведения тестирования.
курсовая работа [995,4 K], добавлен 24.05.2015Понятие и функции комплексных чисел. Правила выполнения арифметических операций с комплексными числами. Действия с комплексными числами: сложение, вычитание, произведение, деление. Программная реализация решения задачи. Пример выполнения программы.
курсовая работа [398,8 K], добавлен 01.02.2010Арифметические операции над числами, представленными в позиционных системах счисления. Методы перевода чисел из системы остаточных классов в позиционную систему счисления. Программная реализация и анализ метода Ферма в системе компьютерной алгебры Maple.
дипломная работа [1,7 M], добавлен 05.06.2014Организация средствами Microsoft Excel автоматического выполнения операций над представлениями чисел в позиционных системах счисления. Разработка электронных таблиц. Перевод чисел в десятичную систему счисления. Перевод из десятичной системы.
курсовая работа [27,2 K], добавлен 21.11.2007Система счисления как способ записи (изображения) чисел. История появления и развития различных систем счисления: двоичная, восьмеричная, десятичная и шестнадцатеричная. Основные принципы и правила алгоритма перевода из одной системы счисления в другую.
курсовая работа [343,1 K], добавлен 11.11.2014Общее представление о системах счисления. Перевод чисел в двоичную, восьмеричную и шестнадцатеричную системы счисления. Разбивка чисел на тройки и четверки цифр. Разряды символов числа. Перевод из шестнадцатеричной системы счисления в десятичную.
практическая работа [15,5 K], добавлен 19.04.2011