Программирование.
Написать задачу в Pascal ABC, которая принимает на вход числo N, а после - выводит количество чисел из отрезка [1, N]
Ответы на вопрос:
Перевод из 10-ричной в 2-ную осуществляется с деления в столбик:
A = 23_{10} = 10111_2A=2310=101112
* Расчеты на прикрепленной картинке
Для перевода из 8-ричной в 2-ную необходимо каждую цифру 8-ричного числа представить в виде двоичной триады:
\begin{gathered}B = 23_8 = 010\,\,011_2\\\end{gathered}B=238=0100112
Для перевода из 16-ричной в 2-ную необходимо каждую цифру 16-ричного числа представить в виде двоичной тетрады:
\begin{gathered}C = 1A_{16} = 0001\,1010_2\\\end{gathered}C=1A16=000110102
\begin{gathered}A \lor B\\\end{gathered}A∨B
10111_2 \lor 10011_2 = 10 1010_2101112∨100112=1010102
\begin{gathered}\begin{array}{r}\\\begin{array}{r}\cdot\cdot\cdot~~\\\end{array} \\+\begin{array}{r}10111\\10011\\\end{array} \\\begin{array}{r}10 1010\\\end{array}\end{array}\\\end{gathered}⋅⋅⋅ +1011110011101010
Примечание: 1 + 1 = 0, и единицу запоминаем и переносим на следующий разряд; 1 + 0 = 1; 0 + 0 = 0;
(A \lor B) \,\& \,C(A∨B)&C
101010_2 \& 011010_2 = 100 0100 0100_21010102&0110102=100010001002
\begin{gathered}\begin{array}{r}*\begin{array}{r}101010\\011010\\\end{array} \\\begin{array}{r}000000\\101010\enspace\\000000\enspace\enspace\\101010\enspace\enspace\enspace\\101010\enspace\enspace\enspace\enspace\\000000\enspace\enspace\enspace\enspace\enspace\\100 0100 0100\end{array}\end{array}\end{gathered}∗10101001101000000010101000000010101010101000000010001000100
Переводим в 10-ную:
100 0100 0100_2 = 1*2^{10} + 1*2^{6} + 1*2^{2} = 1 024 + 64 + 4 = 1 092_{10}100010001002=1∗210+1∗26+1∗22=1024+64+4=109210
ответ: 1092
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
mtv100711.12.2021 19:25
-
байгинат125.09.2020 17:30
-
lenyanikiforovp07x7k06.11.2022 16:27
-
Dasěuke34503.11.2021 10:17
-
дженни3418.02.2020 00:27
-
Siiii05.12.2020 03:22
-
санти315.01.2021 05:10
-
Джейн200524.03.2022 21:33
-
Nalasinskaya02.10.2022 09:41
-
marishakfine02.04.2020 19:03
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.