Выполнить арефметическую операцию сложение чисел 1110011и 001.проверьте операцией вычесления
Ответы на вопрос:
ответ:
1110011₂ = 1*2⁰ + 1*2¹ + 0*2² + 0*2³ + 1*2⁴ + 1*2⁵ + 1*2⁶ = 115₁₀
001₂ = 1*2⁰ + 0*2¹ + 0*2² + 1*2³ + 1*2⁴ + 1*2⁵ + 1*2⁶ = 121₁₀
236₁₀ = 0*2⁰ + 0*2¹ + 1*2² + 1*2³ + 0*2⁴ + 1*2⁵ + 1*2⁶ + 1*2⁷ = 11101100₂
ответ:
11101100
объяснение:
попробуем складывать и вычитать в двоичной системе.
при сложении
если встречается при сложении 1+1=10₂. получается переполнение данного разряда и переносится единица на следующий разряд.
возможны два варианта следующего развития
1) если в следующем разряде при предыдущем условии уже есть 1+1, то у нас получится 1+1+1=11₂. и снова единица переносится в следующий разряд.
2) если же в следующем разряде только 1+0, то будет 1+0+1=10₂. единица снова переносится в следующий разряд.
при вычитании
если из 0 вычитается единица, то занимаем в следующем разряде. если там 0, то занимаем дальше. те разряды, в котором было 0 и заняли, теперь будет единица. доходим до первой единицы слева. после того, как у этой единицы заняли, то в этом разряде будет уже 0. теперь после того как у исходного 0 отняли единицу, то это как бы будет 10₂-1₂=1₂.
вобщем есть аналогия с десятичной системой. кратко попыталась объяснить.
var sum:integer;
begin
sum:=0;
while true do
begin
var b:= Readinteger;
if b = 0 then break
else
sum:=sum+b;
end;
Write('Summa: ', sum);
end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
Ayei28.09.2020 15:08
-
marfmelov19.11.2020 15:27
-
sansanetflower28.01.2021 04:30
-
Zhenkyaaaa03.01.2021 06:41
-
marmishenka13.04.2021 14:03
-
Пеннивайз200009.12.2022 23:36
-
ЭммаУаилд19.05.2021 23:47
-
horki114.04.2021 03:49
-
kurstak7712.07.2022 23:07
-
pashacherepano16.01.2023 06:33
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.