10 класс Информатика ГДЗ учебник Босова Параграф 11

10 класс Информатика ГДЗ учебник Босова Параграф 11. Перевод чисел из однойпозиционной системы счисленияв другую

Стр.118-120.

  1. Из десятичной системы счисления в двоичную
    1. Для перевода числа 1025 из десятичной системы счисления в двоичную:
      • 1025 / 2 = 512, остаток 1
      • 512 / 2 = 256, остаток 0
      • 256 / 2 = 128, остаток 0
      • 128 / 2 = 64, остаток 0
      • 64 / 2 = 32, остаток 0
      • 32 / 2 = 16, остаток 0
      • 16 / 2 = 8, остаток 0
      • 8 / 2 = 4, остаток 0
      • 4 / 2 = 2, остаток 0
      • 2 / 2 = 1, остаток 0
      • 1 / 2 = 0, остаток 1

      Ответ: 102510 = 100000000012

    2. Для перевода числа 512 из десятичной системы счисления в двоичную:
      • 512 / 2 = 256, остаток 0
      • 256 / 2 = 128, остаток 0
      • 128 / 2 = 64, остаток 0
      • 64 / 2 = 32, остаток 0
      • 32 / 2 = 16, остаток 0
      • 16 / 2 = 8, остаток 0
      • 8 / 2 = 4, остаток 0
      • 4 / 2 = 2, остаток 0
      • 2 / 2 = 1, остаток 0
      • 1 / 2 = 0, остаток 1

      Ответ: 51210 = 10000000002

    3. Для перевода числа 600 из десятичной системы счисления в двоичную:
      • 600 / 2 = 300, остаток 0
      • 300 / 2 = 150, остаток 0
      • 150 / 2 = 75, остаток 0
      • 75 / 2 = 37, остаток 1
      • 37 / 2 = 18, остаток 1
      • 18 / 2 = 9, остаток 0
      • 9 / 2 = 4, остаток 1
      • 4 / 2 = 2, остаток 0
      • 2 / 2 = 1, остаток 0
      • 1 / 2 = 0, остаток 1

      Ответ: 60010 = 10010110002

  2. Из десятичной системы счисления в системы счисления
    1. Для перевода числа 1147 из десятичной системы счисления в пятеричную:
      • 1147 / 5 = 229, остаток 2
      • 229 / 5 = 45, остаток 4
      • 45 / 5 = 9, остаток 0
      • 9 / 5 = 1, остаток 4
      • 1 / 5 = 0, остаток 1

      Ответ: 114710 = 140425

    2. Для перевода числа 1147 из десятичной системы счисления в шестнадцатеричную:
      • 1147 / 16 = 71, остаток 11 (B)
      • 71 / 16 = 4, остаток 7
      • 4 / 16 = 0, остаток 4

      Ответ: 114710 = 47B16

  3. Двоичные числа в восьмеричную систему счисления
    1. Для перевода числа 1010001001011 из двоичной системы счисления в восьмеричную:
      • Разделим число на группы по три цифры справа налево: 001 010 001 001 011
      • 0012 = 18
      • 0102 = 28
      • 0012 = 18
      • 0012 = 18
      • 0112 = 38

      Ответ: 10100010010112 = 1221138

    2. Для перевода числа 1010.00100101 из двоичной системы счисления в восьмеричную:
      • Целая часть: 1010
      • Разделим число на группы по три цифры справа налево: 001 010
      • 0012 = 18
      • 0102 = 28
      • Ответ: 10102 = 128
      • Дробная часть: 00100101
      • Разделим число на группы по три цифры слева направо: 001 001 010
      • 0012 = 18
      • 0012 = 18
      • 0102 = 28

      Ответ: 1010.001001012 = 12.1128

  4. Двоичные числа в шестнадцатеричную систему счисления
    1. Для перевода числа 1010001001011 из двоичной системы счисления в шестнадцатеричную:
      • Разделим число на группы по четыре цифры справа налево: 0001 0100 1001 011
      • 00012 = 116
      • 01002 = 416
      • 01002 = 416
      • 10112 = B16

      Ответ: 10100010010112 = 144B16

    2. Для перевода числа 1010.00100101 из двоичной системы счисления в шестнадцатеричную:
      • Целая часть: 1010
      • Разделим число на группы по четыре цифры справа налево: 1010
      • 10102 = A16
      • Ответ: 10102 = A16
      • Дробная часть: 00100101
      • Разделим число на группы по четыре цифры слева направо: 0010 0101
      • 00102 = 216
      • 01012 = 516

      Ответ: 1010.001001012 = A.2516

  5. Числа в двоичную систему счисления
    1. Для перевода числа 2668 в двоичную систему счисления:
      • 28 = 0102
      • 68 = 1102
      • 68 = 1102

      Ответ: 2668 = 101101102

    2. Для перевода числа 26616 в двоичную систему счисления:
      • 216 = 00102
      • 616 = 01102
      • 616 = 01102

      Ответ: 26616 = 10011001102

  6. Из восьмеричной системы счисления в шестнадцатеричную
    1. Для перевода числа 127548 в шестнадцатеричную систему счисления:
      • Сначала переведем из восьмеричной в двоичную:
      • 18 = 0012
      • 28 = 0102
      • 78 = 1112
      • 58 = 1012
      • 48 = 1002
      • Итак, 127548 = 001 010 111 101 1002
      • Теперь переведем из двоичной в шестнадцатеричную:
      • 0012 = 116
      • 01012 = 516
      • 11102 = E16
      • 11002 = C16

      Ответ: 127548 = 15EC16

    2. Для перевода числа 15158 в шестнадцатеричную систему счисления:
      • Сначала переведем из восьмеричной в двоичную:
      • 18 = 0012
      • 58 = 1012
      • 18 = 0012
      • 58 = 1012
      • Итак, 15158 = 001 101 001 1012
      • Теперь переведем из двоичной в шестнадцатеричную:
      • 00112 = 316
      • 01002 = 416
      • 11012 = D16

      Ответ: 15158 = 34D16

  7. Из шестнадцатеричной системы счисления в восьмеричную
    1. Для перевода числа 1AE216 в восьмеричную систему счисления:
      • Сначала переведем из шестнадцатеричной в двоичную:
      • 116 = 00012
      • A16 = 10102
      • E16 = 11102
      • 216 = 00102
      • Итак, 1AE216 = 0001 1010 1110 00102
      • Теперь переведем из двоичной в восьмеричную:
      • 000 110 101 110 001 0
      • 0002 = 08
      • 1102 = 68
      • 1012 = 58
      • 1102 = 68
      • 0012 = 18
      • 02 = 08

      Ответ: 1AE216 = 065608

    2. Для перевода числа 1C1C16 в восьмеричную систему счисления:
      • Сначала переведем из шестнадцатеричной в двоичную:
      • 116 = 00012
      • C16 = 11002
      • 116 = 00012
      • C16 = 11002
      • Итак, 1C1C16 = 0001 1100 0001 11002
      • Теперь переведем из двоичной в восьмеричную:
      • 000 111 000 001 110 0
      • 0002 = 08
      • 1112 = 78
      • 0002 = 08
      • 0012 = 18
      • 1102 = 68
      • 02 = 08

      Ответ: 1C1C16 = 0701608

  8. Сравните числа
    1. Сравнение чисел 12516 и 1111000101012:
      • Переведем 12516 в десятичную систему:
        • 1 * 16^2 + 2 * 16^1 + 5 * 16^0 = 1 * 256 + 2 * 16 + 5 = 256 + 32 + 5 = 293
      • Переведем 1111000101012 в десятичную систему:
        • 1 * 2^11 + 1 * 2^10 + 1 * 2^9 + 1 * 2^8 + 0 * 2^7 + 0 * 2^6 + 1 * 2^5 + 0 * 2^4 + 1 * 2^3 + 0 * 2^2 + 1 * 2^1 + 1 * 2^0 = 2048 + 1024 + 512 + 256 + 32 + 8 + 4 + 1 = 3885

      Ответ: 12516 меньше 1111000101012

    2. Сравнение чисел 7578 и 1110010101012:
      • Переведем 7578 в десятичную систему:
        • 7 * 8^2 + 5 * 8^1 + 7 * 8^0 = 7 * 64 + 5 * 8 + 7 = 448 + 40 + 7 = 495
      • Переведем 1110010101012 в десятичную систему:
        • 1 * 2^11 + 1 * 2^10 + 1 * 2^9 + 0 * 2^8 + 0 * 2^7 + 1 * 2^6 + 0 * 2^5 + 1 * 2^4 + 0 * 2^3 + 1 * 2^2 + 0 * 2^1 + 1 * 2^0 = 2048 + 1024 + 512 + 64 + 16 + 4 + 1 = 3669

      Ответ: 7578 меньше 1110010101012

    3. Сравнение чисел A2316 и 12328:
      • Переведем A2316 в десятичную систему:
        • 10 * 16^2 + 2 * 16^1 + 3 * 16^0 = 10 * 256 + 2 * 16 + 3 = 2560 + 32 + 3 = 2595
      • Переведем 12328 в десятичную систему:
        • 1 * 8^3 + 2 * 8^2 + 3 * 8^1 + 2 * 8^0 = 1 * 512 + 2 * 64 + 3 * 8 + 2 = 512 + 128 + 24 + 2 = 666

      Ответ: A2316 больше 12328

  9. Какие числа?
    1. Переведем границы неравенства в десятичную систему:
      • 2218 = 2 * 8^2 + 2 * 8^1 + 1 * 8^0 = 2 * 64 + 2 * 8 + 1 = 128 + 16 + 1 = 145
      • 9516 = 9 * 16^1 + 5 * 16^0 = 9 * 16 + 5 = 144 + 5 = 149
    2. Переведем двоичные числа в десятичную систему и проверим неравенство 145 < C < 149:
      • 100101002 = 1 * 2^7 + 0 * 2^6 + 0 * 2^5 + 1 * 2^4 + 0 * 2^3 + 1 * 2^2 + 0 * 2^1 + 0 * 2^0 = 128 + 16 + 4 = 148 (удовлетворяет)
      • 100101102 = 1 * 2^7 + 0 * 2^6 + 0 * 2^5 + 1 * 2^4 + 0 * 2^3 + 1 * 2^2 + 1 * 2^1 + 0 * 2^0 = 128 + 16 + 4 + 2 = 150 (не удовлетворяет)
      • 100100112 = 1 * 2^7 + 0 * 2^6 + 0 * 2^5 + 1 * 2^4 + 0 * 2^3 + 0 * 2^2 + 1 * 2^1 + 1 * 2^0 = 128 + 16 + 2 + 1 = 147 (удовлетворяет)
      • 100011002 = 1 * 2^7 + 0 * 2^6 + 0 * 2^5 + 0 * 2^4 + 1 * 2^3 + 1 * 2^2 + 0 * 2^1 + 0 * 2^0 = 128 + 8 + 4 = 140 (не удовлетворяет)

      Ответ: два числа удовлетворяют неравенству: 1) 100101002 и 3)100100112.

  10. Значащих нулей в двоичной записи
    1. Для определения количества значащих нулей в двоичной записи восьмеричного числа 25018:
      • Переведем восьмеричное число в двоичное:
      • 28 = 0102
      • 58 = 1012
      • 08 = 0002
      • 18 = 0012
      • Итак, 25018 = 0101010000012
      • Подсчитаем значащие нули: 7 (внутри числа).

      Ответ: В двоичной записи числа 25018 имеется 7 значащих нуля.

    2. Для определения количества значащих нулей в двоичной записи шестнадцатеричного числа 12A16:
      • Переведем шестнадцатеричное число в двоичное:
      • 116 = 00012
      • 216 = 00102
      • A16 = 10102
      • Итак, 12A16 = 0001001010102
      • Подсчитаем значащие нули: 5 (внутри числа).

      Ответ: В двоичной записи числа 12A16 имеется 5 значащих нулей.

  11. Среди четырёхзначных восьмеричных чисел, двоичная запись которых содержит ровно 5 единиц
    1. Для нахождения наименьшего четырехзначного восьмеричного числа, двоичная запись которого содержит ровно 5 единиц:
      • Четырехзначное восьмеричное число должно иметь не менее 10 и не более 12 двоичных разрядов.
      • Переберем числа и проверим количество единиц в их двоичной записи:
      • 10178 = 1 000 001 1112 (5 единиц)

      Ответ: Наименьшее число — 10178.

    2. Для нахождения наибольшего четырехзначного восьмеричного числа, двоичная запись которого содержит ровно 5 единиц:
      • Четырехзначное восьмеричное число должно иметь не менее 10 и не более 12 двоичных разрядов.
      • Переберем числа и проверим количество единиц в их двоичной записи:
      • 76008 = 111 110 000 0002 (5 единиц)

      Ответ: Наибольшее число — 76008.

  12. Среди трёхзначных шестнадцатеричных чисел, двоичная запись которых содержит ровно 7 нулей
    1. Для нахождения наименьшего трехзначного шестнадцатеричного числа, двоичная запись которого содержит ровно 7 нулей:
      • Трехзначные шестнадцатеричные числа варьируются от 10016 до FFF16.
      • Переберем числа и проверим количество нулей в их двоичной записи:
      • 10016 = 0001 0000 00002 (7 нулей)

      Ответ: Наименьшее число — 10016.

    2. Для нахождения наибольшего трехзначного шестнадцатеричного числа, двоичная запись которого содержит ровно 7 нулей:
      • Трехзначные шестнадцатеричные числа варьируются от 10016 до FFF16.
      • Переберем числа и проверим количество нулей в их двоичной записи:
      • E0716 = 1110 0000 01112 (7 нулей)

      Ответ: Наибольшее число — E0716.

  13. На 531-м и 787-м местах
    • Для нахождения слова на 531-м месте:
      • 531 — 1 = 530
      • Переведем 530 в четырехричную систему счисления:
        • 530 / 4 = 132 остаток 2
        • 132 / 4 = 33 остаток 0
        • 33 / 4 = 8 остаток 1
        • 8 / 4 = 2 остаток 0
        • 2 / 4 = 0 остаток 2
        • Итак, 53010 = 201024
      • Соответствие 4-ричной системы буквам: 2 — Р, 0 — О, 1 — П, 0 — О, 2 — Р
      • Ответ: Слово на 531-м месте — «РОПОР».
    • Для нахождения слова на 787-м месте:
      • 787 — 1 = 786
      • Переведем 786 в четырехричную систему счисления:
        • 786 / 4 = 196 остаток 2
        • 196 / 4 = 49 остаток 0
        • 49 / 4 = 12 остаток 1
        • 12 / 4 = 3 остаток 0
        • 3 / 4 = 0 остаток 3
        • Итак, 78610 = 301024
      • Соответствие 4-ричной системы буквам: 3 — Т, 0 — О, 1 — П, 0 — О, 2 — Р
      • Ответ: Слово на 787-м месте — «ТОПОР».
  14. Запись десятичного числа 82 оканчивается на 5Если число оканчивается на 5, то результат деления 82 по модулю искомой системы должен быть 5.
    Число 82 — 5 = 77 по модулю должно равняться 0.
    Искомые основания систем счисления — делители числа 77:
    7, 11, 77.
    Ответ: 7, 11, 77.

 

§ 9 § 10 § 11 § 12 § 13