Форум программистов, компьютерный форум CyberForum.ru

Побитовые операции - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Из целого числа получить новое путем удаления каждой четвертой цифры http://www.cyberforum.ru/cpp-beginners/thread657547.html
Из целого числа получить новое путем удаления каждой четвертой цифры
C++ Как можно изменить стандартные переменные в Visual Studio Здравствуйте! Подскажите, пожалуйста, как изменить такие переменные как $(VCInstallDir). http://www.cyberforum.ru/cpp-beginners/thread657538.html
C++ Проблемы с кодом и проверкой в excel
Проверьте код и если не сложно (я еще не умею) проверку в excel этой функции. Даны натуральные числа N и M (N>M). Вычислить S=\sum_{k-M}^{N}k^2ln(k!) Код программы: //Задание 5 #include <stdio.h> #include <conio.h> #include <math.h>
C++ Арифметические действия с элементами массива
Когда барон Мюнхаузен решил пообедать, он привязал к длинной веревки кусок сала и забросил его в воздух. Стая диких гусей пролетала тем временем над домом барона, заинтересовалась необычным предметом и гусь, возглавлявший стаю, проглотил его. Не успел он насладиться ощущением сытости, как кусок сала проскочил через него и скрылся в клюве второго гуся и т.д. Теперь судьба обеда барона Мюнхаузена...
C++ Сделать производную функции в с++ http://www.cyberforum.ru/cpp-beginners/thread657514.html
Помогите, пожалуйста, написать производную на с++ Сама функция http://s018.***********/i503/1209/bc/9e2f... Код должен быть что-то вроде этого: #include <iostream> #include <stdio.h> #include <conio.h> int main()
C++ Задача про синусоиду Велосипедист Павлуша выехал на широкую дорогу. Но ехать иначе, чем по закону синусоиды, ему никак не удавалось. Юный спортсмен стартовал в точке Х0 на оси ОХ, а центры оснований столбов находятся в точках х1, х2, ..., хn на этой же оси, которую пересекает синусоида движения велосипедиста. Сколько столбов попадутся на пути Павлуши, если шириной столба можно пренебречь? Спасибо большое! подробнее

Показать сообщение отдельно
alexander_vt
0 / 0 / 0
Регистрация: 25.09.2012
Сообщений: 3
25.09.2012, 22:09  [ТС]     Побитовые операции
Цитата Сообщение от kotleta Посмотреть сообщение
XOR позволяет менять числа,
но требуется обменять местами не числа в целом, а их две последние цифры с помощью битовых операций..

т.е. 455 и 367 будут 467, 355

если я правильно понял задание
да, все верно..
но все-таки, мне не понятно одно: когда мы выделяем два последних разряда, мы выбираем FF и 77, т.е. как бы 16-1=15(т.е. F) и 8-1=7
а как тогда поступить с десятеричной и двоичными системами? для десятичной получается брать
10-1=9, т.е. y&99? так не получается..
просто я хочу сделать так, чтобы 2 последние цифры заменялись в любой системе счисления, 2,8,10,16
просвятите дурака (
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru