Вопрос задан 03.10.2023 в 15:45. Предмет Информатика. Спрашивает Топчанский Арсен.

Перевести два любых (трехзначных) числа Из 10 с.с. В 2 с.с., 8 с.с. И 16 с.с С ОБЪЯСНЕНИЕМ ДАЮ

15 БАЛОВ
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Десяткин Влад.

Ответ:

Переводить будем так - из (10) в (2), а потом методом разбиения уже в (8) и (16).

Я взял три таких числа:

137

228

92

Переведем эти числа в двоичную с.с.

137=10001001(2)

228=11100100(2)

92=1011100(2)

Используем метод разбиения:

10001001(2) ---> 010 001 001 (2-8) & 1000 1001 (2-16) ---> 211(8) & 89(16)

11100100(2) ---> 011 100 100 (2-8) & 1110 0100 (2-16) ---> 344(8) & E4(16)

1011100(2) ---> 001 011 100 (2-8) & 0101 1100 (2-16) ---> 134(8) & 5C(16)

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Давайте переведем два трехзначных числа из разных систем счисления в двоичную (2-ю), восьмеричную (8-ю) и шестнадцатеричную (16-ю) системы счисления с объяснением.

Пример 1: Перевод числа 237 из десятичной системы счисления в другие системы счисления.

  1. В двоичную систему счисления (2-я):

    • Сначала разделим число на последовательные степени числа 2: 237 / 2 = 118 с остатком 1 118 / 2 = 59 с остатком 0 59 / 2 = 29 с остатком 1 29 / 2 = 14 с остатком 1 14 / 2 = 7 с остатком 0 7 / 2 = 3 с остатком 1 3 / 2 = 1 с остатком 1 1 / 2 = 0 с остатком 1
    • Теперь записываем остатки снизу вверх: 11101101
  2. В восьмеричную систему счисления (8-я):

    • Разделим число на последовательные степени числа 8: 237 / 8 = 29 с остатком 5 29 / 8 = 3 с остатком 5 3 / 8 = 0 с остатком 3
    • Записываем остатки снизу вверх: 355
  3. В шестнадцатеричную систему счисления (16-я):

    • Разделим число на последовательные степени числа 16: 237 / 16 = 14 с остатком 13 (13 в шестнадцатеричной системе обозначается как D) 14 / 16 = 0 с остатком 14 (14 в шестнадцатеричной системе обозначается как E)
    • Записываем остатки снизу вверх: ED

Таким образом, число 237 в двоичной системе равно 11101101, в восьмеричной системе равно 355, а в шестнадцатеричной системе равно ED.

Пример 2: Перевод числа 456 из десятичной системы счисления в другие системы счисления.

  1. В двоичную систему счисления (2-я):

    • Сначала разделим число на последовательные степени числа 2: 456 / 2 = 228 с остатком 0 228 / 2 = 114 с остатком 0 114 / 2 = 57 с остатком 0 57 / 2 = 28 с остатком 1 28 / 2 = 14 с остатком 0 14 / 2 = 7 с остатком 0 7 / 2 = 3 с остатком 1 3 / 2 = 1 с остатком 1 1 / 2 = 0 с остатком 1
    • Теперь записываем остатки снизу вверх: 111001000
  2. В восьмеричную систему счисления (8-я):

    • Разделим число на последовательные степени числа 8: 456 / 8 = 57 с остатком 0 57 / 8 = 7 с остатком 1 7 / 8 = 0 с остатком 7
    • Записываем остатки снизу вверх: 717
  3. В шестнадцатеричную систему счисления (16-я):

    • Разделим число на последовательные степени числа 16: 456 / 16 = 28 с остатком 8 (8 в шестнадцатеричной системе оставляем как 8) 28 / 16 = 1 с остатком 12 (12 в шестнадцатеричной системе обозначается как C) 1 / 16 = 0 с остатком 1
    • Записываем остатки снизу вверх: 1C8

Таким образом, число 456 в двоичной системе равно 111001000, в восьмеричной системе равно 717, а в шестнадцатеричной системе равно 1C8.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос