Представление чисел в компьютере
1.100
Заполнить таблицу, записав отрицательные десятичные числа в прямом, обратном и дополнительном кодах в 16-разрядном представлении:
Десятичные числа | Прямой код | Обратный код | Дополнительный код |
-10 | | | |
-100 | | | |
-1000 | | | |
-10000 | | | |
1.101
Заполнить таблицу, записав десятичные числа в заданном компьютерном представлении:
Десятичные числа | Компьютерное представление |
| целые неотрицательные числа | целые числа со знаком |
255 | | |
-255 | | |
32768 | | |
-32768 | | |
1.102
Заполнить таблицу, записав максимальные и минимальные значения чисел в заданном компьютерном представлении:
Компьютерное представление | Максимальное значение | Минимальное значение |
целые неотрицательные числа | | |
целые числа со знаком | | |
большое целое число со знаком | | |
1.103
Выполнить арифметическое действие 2010 - 6010 в 16-разрядном компьютерном представлении.
1.104
Записать следующие числа в форме с плавающей запятой и нормализованной мантиссой:
а) 217,93410;
б) 7532110;
в) 10,010110;
г) 20045010.
1.105
Определить максимальное число и его точность для формата чисел двойной точности, если для хранения порядка и его знака отводится 11 разрядов, а для хранения мантиссы нее знака 53 разряда.
1.106
Произвести сложение, вычитание, умножение и деление чисел 0,1 22 и 0,1 2-2 в формате с плавающей запятой.
1.107
Компьютер работает только с целыми положительными числами. Каков диапазон изменения чисел, если для представления числа в памяти компьютера отводится 1 байт?
1.108
Каков диапазон изменения целых чисел (положительных и отрицательных), если в памяти компьютера для представления целого числа отводится 1 байт?
1.109
Компьютер работает только с целыми положительными числами. Каков диапазон изменения чисел, если для представления числа в памяти компьютера отводится 4 байта?
1.110
Каков диапазон изменения целых чисел (положительных и отрицательных), если в памяти компьютера для представления целого числа отводится 4 байта?
1.111
Записать в двоичной и шестнадцатеричной форме внутреннее представление наибольшего положительного целого и наибольшего по абсолютной величине отрицательного целого числа, представленных в 1-байтовой ячейке памяти.
1.112
Записать в двоичной и шестнадцатеричной форме внутреннее представление наибольшего положительного целого и наибольшего по абсолютной величине отрицательного целого числа, представленных в 2-х байтовой ячейке памяти.
1.113
Представить вещественное число 1) 0,005089; 2) 1234,0456 в нормализованной форме с плавающей точкой в десятичной системе счисления.
1.114
Для представления вещественного числа отводится 2 байта. Порядок занимает 7 бит. Сколько различных вещественных чисел точно представимы в памяти такого компьютера?
1.115
Для представления вещественного числа отводится 8 байт. Порядок занимает 11 бит. Сколько значащих цифр будет содержать двоичная мантисса?
1.116
Минимальное значение математического порядка в десятичной системе счисления равно (-1024). Чему равно смещение?
1.117
Получить шестнадцатеричную форму внутреннего представления отрицательного числа -123,125 в формате с плавающей точкой в 4-х байтовой ячейке.
1.118
Для представления вещественного числа используется 2-х байтовая ячейка памяти. В 1-ом байте содержится знак числа и порядок, во 2-ом байте - мантисса. Определить минимальное и максимальное по абсолютной величине числа, точно представимые в таком компьютере.
1.119
В "игрушечном" компьютере для представления вещественных чисел используется однобайтовая ячейка памяти (биты нумеруются от 0 до 7 справа налево). 7-й бит - знак числа; 5 и 6 биты - машинный порядок; 4 - 0 биты - мантисса. Определить: 1) количество точно представимых вещественных чисел; 2) 5 наименьших положительных десятичных чисел, представимых точно в таком компьютере.
1.120
Говорят, что число, превышающее максимальное значение, представимое в компьютере, вызывает переполнение. Определить для "игрушечного" компьютера (задача № 58), какие из следующих чисел вызовут переполнение: 0,5; 10,0; 4,3; 8,1; 7,8.
1.121
"Игрушечный" компьютер сохраняет значение числа, не вызывающего переполнение и не представленного точно, в виде ближайшего снизу (по абсолютной величине) точно представимого числа. Какие значения примут следующие числа в таком компьютере: 1,25; 1,6; 1,9?
1.122
Увидит ли разницу "игрушечный" компьютер между следующими парами чисел:
1) 1,4 и 1,5;