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

Перебор высших разрядов в бинарном числе - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Для чего нужны интерфейсы? http://www.cyberforum.ru/cpp-beginners/thread1122515.html
Объясните на пальцах для чего нужны интерфейсы, как я понял они описывают методы и свойства, которые при наследовании классами должны были реализовать их, а для чего это делать? Читаю так же COM объекты, там все построено на интерфейсах и я понимаю, что не понимаю до конца смысла интерфейсов.
C++ Найти количество непрерывно возрастающих серий в массиве Добрый день. Уже который день мучаюсь над решением задачи: В одномерном массиве нужно найти кол - во непрерывно возрастающих серий. :mda: Мне сия задача не удалась, рассчитываю на ваши идеи) http://www.cyberforum.ru/cpp-beginners/thread1122512.html
Вычислить значение выражения C++
Вычислить и вывести на экран. X и K ввести с клавиатуры: S=∑_(k=0)^K(1/2^k +(1+kx)/(1+kx^2 )) +k/2
MSVS 2010. Автоматическое подключение stdafx.h ко всем новым проектам C++
Как сразу stdafx.h сделать со своим кодом по умолчанию ? как подключить библиотеку ,чтобы сразу на все проекты ,когда создавал появлялась автоматический? (в папке lib нет фаилов с соответствующим расширением ) можно канешно все закинуть сразу в папку(я о втором) , но может есть более цивилизованный путь ? своиства проекта тоже как бы день каждый раз править. P.S: I wanna add...
C++ Найти сумму первой и последней цифры и разность второй и третьей http://www.cyberforum.ru/cpp-beginners/thread1122474.html
Составить программу
C++ Для заданных значений a, b, n вычислить значение Xn как сделать так что бы: допустим у нас есть a=3, b=4, x1=1 x2=x1*a*b x3=x2*a*b x4=x3*a*b xn=xn-1*a*b знаю что через for можно и n можно задать, только как? подробнее

Показать сообщение отдельно
kelod
4 / 4 / 0
Регистрация: 17.01.2013
Сообщений: 307

Перебор высших разрядов в бинарном числе - C++

18.03.2014, 08:45. Просмотров 182. Ответов 1
Метки (Все метки)

возникла необходимость перебора в цикле бинарного числа с высшими разрядами, например:
1
11
111
1111
11111
111111
и собственно в обратную сторону
111111
11111
1111
111
11
1
пробовал делать так:
C
1
2
3
4
for (int i = 0; i < 10; i++)
    {
        0b1||(1<<i);
    }
почему то не работает((
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru