операция двоичного сложения и ее свойства



Автор Кирилл иванов задал вопрос в разделе Естественные науки

Простейший вопрос о логическом сложении. и получил лучший ответ

Ответ от Константин Бровко[мастер]
В двоичной системе сложение определяется логическим (сложение по модулю 2).Например:
200 соответствует двоичному 11001000
14 соответствует 1110
результат = 214 11010110
Умножение на 2 это сдвиг влево на один разряд. Например: 5 соответствует двоичному 101,сдвиг влево дает 1010 - Это 10
Еще сдвиг 10100 - это 20,и прибавить 5, итого 10100+101=11001 Это получается 25
.Т. О. процессор считает 5*5=5*2*2+5=25

Ответ от Chi-QN-off[гуру]
Я добавлю к вышесказанному, что в математике, в частности, в теории множеств, существует класс множеств, которые называются группами. Обычно группа - это множество элементов, на котором определена групповая операция с определёнными свойствами. Оговариваются только самые общие свойства этой групповой операции. Понятно, что такие объекты (группы со своими групповыми операциями) существенно отличаются от обычных арифметических групп. В частности, есть так называемая абелева группа, для неё групповая операция называется сложением.
Если хотите сойти с ума, то милости прошу поизучать 🙂

Ответ от Archangel 666[гуру]
ыы=)
он по другому считает. не путайте логическое и арифметическое сложение и умножение=)
Например 5 and 5 выглядит как
101 and 101
операция выполняется побитно, т. е.
на 0 разряд идет 1 and 1 =1
на 1 идет 0 and 0=0
на 2 идет 1 and 1=1
в результате имеем 101 and 101=101.
т. е. фактически складываете/умножаете 2 массива бит ( А и В) побитно.
результат не А+В, а
A+B по каждому и

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Простейший вопрос о логическом сложении.
Бинарная операция на Википедии
Посмотрите статью на википедии про Бинарная операция
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*