|
Задачи |
|
Кодирование целых чисел
№ 1.1
Компьютер работает только с целыми положительными числами. Каков диапазон изменения чисел, если для представления числа в памяти компьютера отводится 1 байт?
№ 1.2
Каков диапазон изменения целых чисел (положительных и отрицательных), если в памяти компьютера для представления целого числа отводится 1 байт?
№ 1.3
Компьютер работает только с целыми положительными числами. Каков диапазон изменения чисел, если для представления числа в памяти компьютера отводится 4 байта?
№ 1.4
Каков диапазон изменения целых чисел (положительных и отрицательных), если в памяти компьютера для представления целого числа отводится 4 байта?
№ 1.5
Записать в двоичной и шестнадцатеричной форме внутреннее представление наибольшего положительного целого и наибольшего по абсолютной величине отрицательного целого числа, представленных в 1-байтовой ячейке памяти.
№ 1.6
Записать в двоичной и шестнадцатеричной форме внутреннее представление наибольшего положительного целого и наибольшего по абсолютной величине отрицательного целого числа, представленных в 2-х-байтовой ячейке памяти.
Индивидуальная работа №1
Задания (для всех вариантов):
-
Получить двоичную форму внутреннего представления целого числа в 2-х байтовой ячейке.
-
Получить шестнадцатеричную форму внутреннего представления целого числа в 2-х байтовой ячейке.
-
По шестнадцатtричной форме внутреннего представления целого числа в 2-х байтовой ячейке восстановить само число.
№
варианта |
1
задание |
2
задание |
3
задание |
1 |
1450 |
-1450 |
F67D |
2 |
1341 |
-1341 |
F7AA |
3 |
1983 |
-1983 |
F6D7 |
4 |
1305 |
-1305 |
F700 |
5 |
1984 |
-1984 |
F7CB |
6 |
1453 |
-1453 |
F967 |
7 |
1833 |
-1833 |
F83F |
8 |
2331 |
-2331 |
F6E5 |
9 |
1985 |
-1985 |
F8D7 |
10 |
1689 |
-1689 |
FA53 |
11 |
2101 |
-2101 |
F840 |
12 |
2304 |
-2304 |
FAE7 |
13 |
2345 |
-2345 |
F841 |
14 |
2134 |
-2134 |
FAC3 |
15 |
2435 |
-2435 |
FA56 |
Кодирование вещественных чисел
№ 2.1. Приведенные ниже числа распределите в два столбика: в первый поместите числа в естественной форме представления, во второй - в экспоненциальной.
0,1236; 123,6258; 123628 х 105; -12,365 х 10-9; 0,110011 х 2100; 1,000001;
-1111111; 1111111 х 2-11; 9999,9999; -1221 х 10-5.
№ 2.2.
Запишите число 2001,2001 пятью различными способами в форме с плавающей запятой.
№ 2.3.
Запишите следующие числа в форме с плавающей запятой и нормализованной мантиссой:
а)217,93410; в) 10,010110;
б)7532110; г)20045010.
№ 2.4. Запишите следующие числа в естественной форме:
а)0,380456 х 102; в) .1100000 х 10-5;
б)0,200000 х 10-5; г) .7892101 х 105.
№ 2.5. Сравните следующие числа:
а)318,4785 х 109 и 3,184785 х 1011;
б)218,4785 х 10-3 и 1847,85 х 10-4;
в)0,1101 х 210 и 101x2 -11;
г)11011 х 2-100 и 1,1101 х 10-1
№ 2.6.
Представить вещественное число А в нормализованной форме с плавающей точкой в десятичной системе счисления: А=0,005089; А=1234,0456.
№ 2.7.
Для представления вещественного числа используется 2-байтовая ячейка памяти. В 1-м байте содержится знак числа и порядок, во втором байте - мантисса. Определить минимальное и максимальное по абсолютной величине числа, точно представимые в таком компьютере.
№ 2.8.
Для представления вещественного числа отводится 8 байт. Порядок занимает 11 бит. Сколько значащих цифр будет содержать двоичная мантисса?
№ 2.9.
Записать внутреннее представление числа А в форме с плавающей точкой в 4-байтовой ячейке:
(1) А=250,1875; (2) А=-123,125.
№ 2.10.
По шестнадцатеричной форме внутреннего представления числа А в форме с плавающей точкой восстановить само число: А=С9811000.
Индивидуальная работа№2
Задания (для всех вариантов)
-
Получить шестнадцатеричную форму внутреннего представления числа в формате с плавающей точкой в 4-х байтовой ячейке.
-
По шестнадцатеричной форме внутреннего представления вещественного числа в 4-х байтовой ячейке восстановить само число.
№ варианта |
1 задание |
2 задание |
1 |
-26.315 |
33.333 |
C5DB0000 |
49А6С000 |
2 |
-27.022 |
51.315 |
45D24000 |
С6870000 |
3 |
-13.333 |
12.022 |
C5ED0000 |
46870000 |
4 |
-77.611 |
48.611 |
47В7А000 |
С88В6000 |
5 |
-87.022 |
91.509 |
C5D24000 |
47В7А000 |
6 |
-44.333 |
60.509 |
488В6000 |
С9А6С000 |
7 |
-51.315 |
38.315 |
С7В7А000 |
45ED0000 |
8 |
-63.611 |
27.022 |
45DB0000 |
C5ED0000 |
9 |
-60.509 |
29.611 |
С88В6000 |
45DB0000 |
10 |
-91.509 |
87.022 |
45ED0000 |
C5D24000 |
11 |
-48.611 |
26.315 |
С6870000 |
45D24000 |
12 |
-12.022 |
63.611 |
46870000 |
СЕ04000 |
13 |
-33.333 |
44.333 |
С9А6С000 |
488В6000 |
14 |
-29.611 |
77.611 |
49А6С000 |
C5DB0000 |
15 |
-38.315 |
13.333 |
48Е04000 |
С7В7А000 | |
|
| |