Информатика
Информатика, 14.10.2019 10:30, Ilga2003

Вопрос/Задача:

Преобразуйте двоичное число в шестнадцатеричное: 1111011.

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

Ответ
Ответ разместил: Гость

1951год.-введен в эксплуатацию первый отечественный компьютер мэсм с хранимой программой, созданный под руководством академика с. а. лебедева.

Ответ
Ответ разместил: Гость

include < iostream>

using namespace std;

int main()

{int n;

  cin > > n;

switch(n)

        {case 1: cout< < "i"; break;

          case 5: cout< < "v"; break;

          case 10: cout< < "x"; break;

          case 50: cout< < "l"; break;

          case 100: cout< < "c"; break;

          case 500: cout< < "d"; break;

          case 1000: cout< < "m"; break;

        }

return 0;

}

Ответ
Ответ разместил: Гость
Под а - правильный вариант.
Ответ
Ответ разместил: Stasonka

7b получится) на калькуляторе в стандартном меню пуск виндовса можно переводить из любой системы счисления в нужную) может ) 

Ответ
Ответ разместил: 0Neder0

1 способ, используя перевод через 10 сс

1111011 = 1  × 2^6 +  1  × 2^5 +  1  × 2^4 +  1  × 2^3 + 0  × 2^2 +  1  × 2^1 +  1  × 2^0 = 

64 + 32 + 16 + 8 + 0 + 2 + 1 = 123 - 10cc

123 переведем в 16 сс

123 / 16 = 7 ост 11

11 - это в

значит число 7в в 16 сс

 

2 способ через тетрады

делим по 4 цифры с младшего разряда и сразу получаем искомое число

1011 =    1  × 2^3 +    0 × 2^2 +    1  × 2^1 +    1  × 2^0 = 11 (число в)

111 =  1 × 2^2 +    1  × 2^1 +    1  × 2^0 = 7

получится число 7в в 16 сс

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

Вопросов на сайте: 10586855