Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.02.2011, 21:28   #21
neprogrammist
Пользователь
 
Аватар для neprogrammist
 
Регистрация: 08.01.2010
Сообщений: 54
По умолчанию

дайте ответ, знатоки =)
neprogrammist вне форума Ответить с цитированием
Старый 23.02.2011, 02:59   #22
netrino
Участник клуба
 
Аватар для netrino
 
Регистрация: 15.07.2008
Сообщений: 1,933
По умолчанию

Цитата:
Сообщение от neprogrammist Посмотреть сообщение
ну есть же объяснение этим нулям, они ж не из воздуха взялись
это остаток чего то или что?
В смысле? В столбик умножать умеете?
netrino вне форума Ответить с цитированием
Старый 23.02.2011, 08:15   #23
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от neprogrammist Посмотреть сообщение
дайте ответ, знатоки =)
Нули, это умножение на 0.
1 * 1 = 1
0 * 1 = 0
1 * 0 = 0
0 * 0 = 0

Это двоичная таблица умножения.

0 + 0 = 0
0 + 1 = 1
1 + 0 = 1
1 + 1 = 10

Это двоичная таблица сложения.

Вычитать можно при помощи сложения. Для этого надо вычитаемое представить в дополнительном коде. Доплнительный код получаем путём инверсии исходного + 1. Например:
число 1011 в дополнительном коде будет 11101001 (для одного байта).

Теперь просуммируем:
_01000001
_11110101
---------
100110110

Поскольку у нас число 8-и разрядное, отбрасываем старшую единицу.
Получаем 110110, что и требовалось доказать.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder

Последний раз редактировалось Smitt&Wesson; 23.02.2011 в 08:19.
Smitt&Wesson вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
вывод числа в двоичной системе jewels Общие вопросы C/C++ 12 11.03.2010 22:20
Сложение, вычитание в двоичной системе счисления Vemor Паскаль, Turbo Pascal, PascalABC.NET 5 16.06.2009 14:02
Сложение в двоичной системе счисления Volchara Общие вопросы C/C++ 2 23.04.2009 19:54
работа в двоичной системе Toten Помощь студентам 3 06.03.2009 16:35
Деление чисел в двоичной системе счисления Mss_Smith Помощь студентам 9 04.05.2007 17:02