Есть ответ 👍

Переведите десятичные числа в шестнадцатеричную систему счисления ( желательно подробно как это получилось, а не просто число): 1) 128 2) 100 3) 0.125 4) 345.75

198
410
Посмотреть ответы 2

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


1)      целая часть от деления:                 остаток от деления:                   128 div 16 = 8                              128 mod 16 = 0                    8 div 16 = 0                                    8 mod 16 = 8                    0 div 16 = 0                                    0 mod 16 = 0 остаток от деления записываем в обратном порядке. получаем число в 16-ой системе счисления: 080 128 = 080 ^162)      целая часть от деления                  остаток от деления              100 div 16 = 6                                100 mod 16 = 4                6 div 16 = 0                                    6 mod 16 = 6                0 div 16 = 0                                      0 mod 16 = 0остаток от деления записываем в обратном порядке. получаем число в 16-ой системе счисления: 064 100 = 064 ^163) для перевода дробной части числа последовательно умножаем дробную часть на основание 16. в результате каждый раз записываем целую часть произведения. 0.125*16 = 2 (целая часть 2) 0*16 = 0 (целая часть 0) 0*16 = 0 (целая часть 0) 0*16 = 0 (целая часть 0) получаем число в 16-ой системе счисления: 2000 0.125 = 2000^16 4) целая часть от деления                  остаток от деления        345 div 16 = 21                                  345 mod 16 = 9          21 div 16 = 1                                      21 mod 16 = 5          1 div 16 = 0                                        1 mod 16 = 1 остаток от деления записываем в обратном порядке. получаем число в 16-ой системе счисления: 159 345 = 159^16 для перевода дробной части числа последовательно умножаем дробную часть на основание 16. в результате каждый раз записываем целую часть произведения. 0.75*16 = 12 (целая часть 12) 0*16 = 0 (целая часть 0) 0*16 = 0 (целая часть 0) 0*16 = 0 (целая часть 0) получаем число в 16-ой системе счисления: c000 0.75 = c000^16 в итоге получаем число: 159.c000 ^16

Полный код не влез, в 2 комента вставил

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

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

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

Caktus Image

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

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

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

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

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

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

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

GTP TOP NEWS