10 класс Информатика ГДЗ учебник Босова Параграф 13. Представление чисел в компьютере
Стр.137-138.
- Решение
- 64:Число 64 в десятичной системе счисления переводим в двоичную:
- 64 = 01000000 (восьмиразрядный формат)
Прямой код: 01000000
- 58:Число 58 в десятичной системе счисления переводим в двоичную:
- 58 = 00111010 (восьмиразрядный формат)
Прямой код: 00111010
- 72:Число 72 в десятичной системе счисления переводим в двоичную:
- 72 = 01001000 (восьмиразрядный формат)
Прямой код: 01001000
- -96:Число -96 в десятичной системе счисления переводим в двоичную, сначала находим его абсолютное значение:
- 96 = 01100000 (восьмиразрядный формат)
- Для отрицательного числа первый бит устанавливается в 1: 11100000
Прямой код: 11100000
- 64:Число 64 в десятичной системе счисления переводим в двоичную:
- Решение
- 4316:Преобразуем число из шестнадцатеричной системы в десятичную:
- 4 * 161 + 3 * 160 = 64 + 3 = 67
Число 67 попадает в диапазон от 0 до 255, значит его можно сохранить в однобайтовом формате.
- 1010102:Преобразуем число из двоичной системы в десятичную:
- 1 * 25 + 0 * 24 + 1 * 23 + 0 * 22 + 1 * 21 + 0 * 20 = 32 + 8 + 2 = 42
Число 42 попадает в диапазон от 0 до 255, значит его можно сохранить в однобайтовом формате.
- 12910:Число 129 уже представлено в десятичной системе счисления и попадает в диапазон от 0 до 255, значит его можно сохранить в однобайтовом формате.
- -5210:Число -52 уже представлено в десятичной системе счисления и попадает в диапазон от -128 до 127, значит его можно сохранить в однобайтовом формате.
- 4316:Преобразуем число из шестнадцатеричной системы в десятичную:
- Диапазон представления целых чисел без знака определяется как [0; 2n — 1], где n — количество разрядов. Диапазон со знаком определяется как [-2n-1; 2n-1 — 1].
- Множество целых чисел в памяти компьютера дискретно, конечно и ограничено из-за ограниченного количества разрядов в ячейке памяти.
- Решение
- +1010:Число +1010 (десятичное 10) в восьмиразрядном формате прямого кода:
- Десятичное 10 = 00001010 (8 разрядов)
Дополнительный код для положительного числа такой же: 00001010
- -1001:Число -1001 (десятичное -9) в восьмиразрядном формате:
- 1001 в прямом коде: 00001001
- Инверсный код: 11110110
- Дополнительный код: 11110110 + 1 = 11110111
Дополнительный код: 11110111
- -11:Число -11 (десятичное -3) в восьмиразрядном формате:
- 11 в прямом коде: 00000011
- Инверсный код: 11111100
- Дополнительный код: 11111100 + 1 = 11111101
Дополнительный код: 11111101
- -11011:Число -11011 (десятичное -27) в восьмиразрядном формате:
- 11011 в прямом коде: 00011011
- Инверсный код: 11100100
- Дополнительный код: 11100100 + 1 = 11100101
Дополнительный код: 11100101
- +1010:Число +1010 (десятичное 10) в восьмиразрядном формате прямого кода:
- Решение
- 00000100:Число представлено в прямом коде, знак положительный (первый бит — 0).
- Двоичное представление: 00000100
- Десятичное представление: 4
- 00001001:Число представлено в прямом коде, знак положительный (первый бит — 0).
- Двоичное представление: 00001001
- Десятичное представление: 9
- 10000011:Число представлено в прямом коде, знак отрицательный (первый бит — 1).
- Двоичное представление: 10000011
- Инвертируем оставшиеся биты: 01111100
- Добавляем 1: 01111101
- Десятичное представление: -3
- 10000110:Число представлено в прямом коде, знак отрицательный (первый бит — 1).
- Двоичное представление: 10000110
- Инвертируем оставшиеся биты: 01111001
- Добавляем 1: 01111010
- Десятичное представление: -6
- 00000100:Число представлено в прямом коде, знак положительный (первый бит — 0).
- Решение
- 00000100:Число представлено в дополнительном коде, знак положительный (первый бит — 0).
- Двоичное представление: 00000100
- Десятичное представление: 4
- 11111001:Число представлено в дополнительном коде, знак отрицательный (первый бит — 1).
- Инвертируем все биты кроме первого: 10000110
- Добавляем 1: 10000111
- Десятичное представление: -7
- 00000100:Число представлено в дополнительном коде, знак положительный (первый бит — 0).
- Решение
- Прямой код:
- Представление числа -101 в двоичной системе: 10000000 01100101
- Количество единиц: 4
- Дополнительный код:
- Обратный код числа -101: 11111111 10011010
- Дополнительный код числа -101: 11111111 10011011
- Количество единиц: 15
- Прямой код:
- Вычисления: 1110111012 — 11011101102 = 100100112. 11011010012 — 11000100102 = 10101112. Результаты показывают, что отрицательное число представлено в дополнительном коде.
- Нормализованная форма: 217.934 — 2.17934 * 102, 75321 — 7.5321 * 104, 10.0101 — 1.00101 * 101, 200450 — 2.0045 * 105.
- Сравнение чисел:
- Сравнение чисел 318.4785 × 109 и 3.184785 × 1011:
- Преобразуем оба числа к одной степени:
- 318.4785 × 109 = 3.184785 × 1011
- Числа равны.
- Сравнение чисел 218.4785 × 10-3 и 1847.85 × 10-4:
- Преобразуем оба числа к одной степени:
- 218.4785 × 10-3 = 21.84785 × 10-2
- 1847.85 × 10-4 = 18.4785 × 10-2
- Сравниваем 21.84785 и 18.4785:
- 21.84785 > 184.785
Число 218.4785 × 10-3 больше числа 1847.85 × 10-4.
- Сравнение чисел 318.4785 × 109 и 3.184785 × 1011:
- Сложение:
- Выполните операцию сложения: 0,397621 × 103 + 0,2379 × 101
- Приведем оба числа к одной степени:
- 0,2379 × 101 = 0,002379 × 103
- Сложим числа:
- 0,397621 × 103 + 0,002379 × 103 = 0,400000 × 103
- Ответ: 400
- Выполните операцию сложения: 0,251452 × 10-3 + 0,125111 × 10-2
- Приведем оба числа к одной степени:
- 0,125111 × 10-2 = 1,25111 × 10-3
- Сложим числа:
- 0,251452 × 10-3 + 1,25111 × 10-3 = 1,502562 × 10-3
- Ответ: 1,502562 × 10-3
- Выполните операцию сложения: 0,397621 × 103 + 0,2379 × 101
- Диапазон представимых вещественных чисел ограничен количеством разрядов, отведенных для мантиссы и порядка.
- Множество вещественных чисел, представимых в памяти компьютера, дискретно, конечно и ограничено из-за ограниченного количества разрядов для мантиссы и порядка.
- Основные принципы представления данных в компьютере: данные представлены в двоичной форме, используются различные способы кодирования для целых и вещественных чисел, данные ограничены количеством разрядов в ячейке памяти.
| § 11 | § 12 | § 13 | § 14 | § 15 |