C++ Первая цифра двузначного числа
Дано двузначное число. Выведите его первую цифру (число десятков)
Формат входных данных
На вход дается натуральное двузначное число N.
Формат выходных данных
Выведите одно целое число - ответ на задачу.
42
На выходе должно быть 4
198
281
Ответы на вопрос:
Переводим число из двоичной системы в десятичную: 10(2) = 1 * 2^1 + 0 * 2^0 = 2 + 0 = 2 10(2) + 10(10) = 2(10) + 10(10) = 12(10) чтобы перевести число из системы счисления с основанием b, можно представить его в виде суммы: всё точно так же, как и в десятичной системе, только меняем 10 на основание системы счисления, например, другой способ – избежать большого количества возведений в степень и записать, например, так: берем первую цифру – умножаем на b, прибавляем вторую цифру – умножаем на b, прибавляем третью цифру – – умножаем на b, прибавляем последнюю цифру. чтобы перевести из десятичной в систему с основанием b, нужно по сути сделать в обратном порядке то, что написано выше: либо восстановить разложение в сумму, либо выписать остатки от деления на b в обратном порядке. например, переведем 27(4) в десятичную систему счисления: 27(4) = 1 * 16 + 2 * 4 + 3 * 1 = 1 * 4^2 + 2 * 4^1 + 3 * 4^0 = 123(4) 27 : 4 = 6 (ост. 3) 6 : 4 = 1 (ост. 2) 1 : 4 = 0 (ост. 1) выписываем в обратном порядке: 27(10) = 123(4)
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Aferistik17.01.2023 12:15
-
vladbochilo13.10.2021 14:20
-
ольга168210.01.2021 12:26
-
originalMontague25.04.2021 14:17
-
2003nur04.05.2021 11:10
-
zarina2017806.04.2023 10:16
-
vilnur34506.05.2022 21:59
-
Mishanaxsar24.01.2023 11:05
-
tar0226.11.2021 21:25
-
00masha00010.09.2020 01:03
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.