Есть ответ 👍

Перевести число 173 в двоичную,восьмеричную,шестнадцатеричную системы счисления

298
463
Посмотреть ответы 2

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


173(10)=10101101(2)=255(8)= ad(16),  счисления(затем  с.с) пишется в низу числа,как нижним индексом число 173 уже в 10-ной с.с,переводим его в 2-ную путем деления на основания переводимой с.с (т.к необходимо в 2-ную,значит основание с.с 2), 172: 2 получаем частное и остаток(0 либо 1), сравниваем частое меньше остатка,нет делим снова на 2,затем сравниваем и  делим до тех пор пока частное будет меньше остатка, записываем ответ с последнего частного и всех  последующих  остатков: 173(10)=10101101(2) затем переводим из 2-ной с.с  в восьмеричную систему счисления. для этого следует разбить это двоичное число на  триады, начиная с  младшего бита  (т.е с право налево,от знака равно)  если в поледнем не хвотает до 3-х цифр доставляем 0. получим: 010 101 101(2)=255(8) затем по таблице для каждой 3-ки ищем значение: 1=001;   2=010;   3=011;   4=100;   5=101;   6=110;   7=111  чтобы перевести из 2-но с.с необходимо разложить число 4 цифры (начиная от знака равно ,если в последнем значении не хватает до 4-х добавляем 0) потом ищем значение оп таблице. получим: 1010  1101(2)= ad(16) пеpевод из двоичной системы исчисления в 16-тиричную осуществляется по таблице для каждых 4-х двоичных единиц: 0000=0;   0001=1;   0010=2 ; 0011=3;   0100=4;   0101=5;   0110=6;   0111=7;   1000=8; 1001=9;   1010=a;     1011=b; 1  100=c; 1101=d;   1110=e;   1111=f

#include < iostream> int main(){    int n;     std: : cin > > n;     int a = 1;     int b = 1;     for(int i = 0; i < n; i++)    {        std: : cout < < (i % 2 == 0 ? a : b) < < std: : endl;         if(i % 2 == 0)            a += b;         else              b += a;     }     return 0; }

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS