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

Битовые операции. Сдвиг вправо и взятие остатка от деления - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как в Visual Studio свернуть сразу все блоки кода? http://www.cyberforum.ru/cpp-beginners/thread990309.html
Как в Visual Studio свернуть сразу все блоки кода? Может, есть какая-то комбинация клавиш?
C++ Неправильно работает таймер SDL_AddTimer Бобры появляются каждые 2 секунды. Через 6 секунд срабатывает таймер и они появляются в 2 раза быстрее. Если все жизни вышли, таймер должен удаляться, а время отображения становиться опять 2... http://www.cyberforum.ru/cpp-beginners/thread990305.html
C++ Как работает калькулятор?
100500-й раз задаю вопрос про этот калькулятор. Возможно, сам виноват - формулировал неточно. Ну, так вот: пожалуйста, опишите на примере введённого выражения (например) 21 + 3* 12 (с сохранением...
Перепишите пожалуйста код с языка Pascal на C++ C++
Вот сам код. {$N+} uses crt; const nmax=60; function Step2(n:byte):extended; var p:extended; i:byte; begin p:=1;
C++ Даны два класса: ellipse и circle http://www.cyberforum.ru/cpp-beginners/thread990282.html
Помогите решить пожалуйста!Да,я чайник.. :( Даны два класса: ellipse и circle. Объекты этих классов могут быть отображены на экране с помощью функции-члена draw и перемещены с помощью...
C++ Не работает getline Есть прога, которая считает предложения и выводит самое длинное.Есть главный кейс с меню. В первом пункте кейса есть гетлайн, но при выборе этого пункта прога прогоняет кейс до ввода переменной для... подробнее

Показать сообщение отдельно
Ilot
Модератор
Эксперт С++
1823 / 1181 / 232
Регистрация: 16.05.2013
Сообщений: 3,118
Записей в блоге: 5
Завершенные тесты: 1
28.10.2013, 11:55
Не проверял, но должно работать:
C++
1
2
3
4
5
6
int sun = 0;
do
{
    number = number >> 1;
    sum += (~number) & 1;
}while(number > 0);
ForEveR, а если старшие биты нули?
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru