Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Struct в управляемых классах Всем привет, возник вопрос как использовать стуктуры в управляемых классах? Спасибо! https://www.cyberforum.ru/ cpp-beginners/ thread583214.html C++ Запись структуры в файл
Как записать отсортированную структуру обратно в файл? fwrite не катит. f=fopen("d:\\gai2.txt","rb+"); system("cls"); fflush(stdin); while(fread(&st,sizeof(st), 1, f)) for(i=0;i<sttt.r-1;i++) if(strcmp(st.FIO,st.FIO)>0) {stt=st; st=st; st=stt;
C++ Даны три массива. Выдать элементы, которые встречаются только в одном из них https://www.cyberforum.ru/ cpp-beginners/ thread583195.html
Нужен код на с++ помогите не получается различные ошибки Даны три массива. Выдать элементы, которые встречаются только в одном из них.
C++ Функция проверки правильности написания адреса почты (DevC++) https://www.cyberforum.ru/ cpp-beginners/ thread583193.html
Написать функцию проверки правильности написания адреса почты. Функция возвращает указатель на переданную в неё строку с адресом почты, если адрес почты написан правильно, иначе возвращает NULL. char * email_validator(int email_length, char * email) нужно скомпилировать на DevC++
C++ использовать метод прямоугольников. Для построения прямоугольника использовать середину отрезка
использовать метод прямоугольников. Для по- строения прямоугольника использовать середину отрезка. y = x2 + 2x + 2, y = x2 + 4x + 5, y =1 Помогите написать прогу на с++
C++ Запись в файл Как сохранить переменную счетчик в структуру, которая в файле, или в файл, чтобы к ней можно было обращаться? Добавлено через 17 часов 38 минут ???????????????????? https://www.cyberforum.ru/ cpp-beginners/ thread583190.html
C++ Матрицы, массивы https://www.cyberforum.ru/ cpp-beginners/ thread583183.html
1.В матрице размером n*n (n — чётное) поменять местами элементы нулевой и первой строк, второй и третьей и т.д. 2.Дан массив из n целых чисел. Упорядочить по возрастанию все положительные элементы массива, сохраняя все остальные элементы на своих местах. Прочитайте правила форума. Один вопрос - одна тема. И придумывайте темам хоть немного осмысленные названия.
Вычислить по формуле C++
помогите пожалуйста справиться с заданием.заранее спасибо Вычислить по формуле: https://www.cyberforum.ru/attachment.php?attachmentid=147924&stc=1&d=1335969262
C++ Вычислить с заданной точностью значение функции помогите пожалуйста справиться с заданием..скоро надо сдавать Вычислить с заданной точностью значение функции , используя ее разложение в ряд: https://www.cyberforum.ru/attachment.php?attachmentid=147925&stc=1&d=1335969262 спасибо огромное заранее https://www.cyberforum.ru/ cpp-beginners/ thread583176.html C++ Декартово дерево https://www.cyberforum.ru/ cpp-beginners/ thread583173.html
Люди, помогите! Срочно нужен код на C++. Декартово дерево. Вставка. Поиск. Удаление. Построение дерева из массива значений. Объединение двух деревьев. Пересечение двух деревьев. Первый человек который скинет работающий код, получит денежное вознаграждение. Срочно
C++ Проверить, является ли число трехзначным
Дано натуральное число. Проверить, является ли число трехзначным, у кото¬рого первая цифра равна последней.
C++ Функции, структуры https://www.cyberforum.ru/ cpp-beginners/ thread583171.html
Получил вот такое задание, написать надо на с++: 1.1. Создать структуру Человек, с полями Фамилия, год рождения. Создать массив объектов типа Человек из 10 элементов. Заполнить массив. Вывести значения элементов на экран. Отсортировать массив стандартной функцией qsort (по возрасту). Для этого потребуется написать функцию сравнения двух элементов типа Челове, которая соответствует следующему...
Заблокирован
23.05.2012, 01:23 0

xor, not - C++ - Ответ 3068341

23.05.2012, 01:23. Показов 2281. Ответов 4
Метки (Все метки)

Ответ

marik2012, это логические операции. В частности xor это бинарная операция - сложение по модулю 2 https://www.cyberforum.ru/cgi-bin/latex.cgi?x \oplus y
Результат является положительным если операнды различны и отрицательным если операнды эквивалентны. В случае с вычислительной техникой все несколько усложняется, т.к. в роли операнда выступают двоичные векторы. Возьмем тип char (просто потому что самый маленький). char равен одному байту, это 8 бит. В твоем примере 2^3 будет выглядеть так
00000010
xor
00000011
=
00000001
Операция инверсии "~" есть логическое отрицание. т.е. если x = 0, то НЕx = 1. По факту операция инверсии переводит число в обратный код, это делается для арифметики отрицательных чисел, за знак числа в типах отвечает старший бит и если x = 0, то НЕx = -1. Например при x = 7
not 00000111 =
11111000 = -8
И тут надо помнить что инвертированный двоичный код это обратный код и для полной инверсии его надо перевести в дополнительный. Еще надо осознать что в отличие от математики где ноль это пустота, ничего, в вычислительной технике ноль это физически существующая единица, т.е. для его хранения отводится значение из диапазона возможных. В общем тема интересная, я загуглил "машинная арифметика", результатов много.

Вернуться к обсуждению:
xor, not C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.05.2012, 01:23
Готовые ответы и решения:

XOR without XOR
Здравствуйте, уважаемые знатоки) В общем-то интересует (как можно воплотить подобную штуку) ...

XOR шифрование
Прошу написать мне алгоритм расшифровки проксоренного сообщения. Мне известно что длина ключа 3...

XOR Шифратор
Сделал шифратор на основе XOR’а, но если ввести пробел в сообщении которое надо зашифровать,...

Альтернатива XOR
Какая есть альтернатива энкрипции XOR?

4
23.05.2012, 01:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.05.2012, 01:23
Помогаю со студенческими работами здесь

Оператор xor
Всем добрый вечер.Чем отличаются следующие выражения: (a || b) &amp;&amp; !(a &amp;&amp; b); и ...

быстрый xor
Нужно про-xor-ить биты в числе. Можно ли это сделать быстрее, чем u_char r = 0; for (i = 0; i &lt;...

Xor encrypt
Есть файл зашифрованный с помощью 16 битного ключа только xor. Какие есть предложения для вскрытия...

Шифрование xor
Пишу шифрование методом xor. На вход поступает строка, каждый символ строки преобразуется в...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru