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

Поразрядная операция & - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Рекурсия: найти непрерывную часть массива, чтобы сумма элементов была максимальной http://www.cyberforum.ru/cpp-beginners/thread994164.html
массив из случайных целых чисел от -1000 до 1000. задача найти непрерывную часть этого массива чтобы сумма элементов была максимальной
C++ Верхний и нижний регистр Напишите программу, которая читает клавиатурный ввод до символа @ и повторяет его, за исключением десятичных цифр, преобразуя каждую букву верхнего регистра в букву нижнего регистра и наоборот. #include <iostream> #include <cctype> using namespace std; int main() { char ch; char str; http://www.cyberforum.ru/cpp-beginners/thread994162.html
C++ Вычислить последовательность
Не знаю почему, но программа отказывается выдавать что-либо, помогите найти ошибку. /*Для данного вещественного числа x и натурального n вычислить: c) sin x + sin(sin x ) + ... + sin ( sin (... sin(sin x) ... ))*/ #include <iostream> #include <stdio.h> #include <conio.h> #include <math.h>
C++ Найти в одномерном массиве, состоящем из N целых чисел, количество простых элементов
Нужна помощь, буду очень благодарен) Общая постановка задания: Используя динамический массив и функции, найти количество простых чисел. И если можно, то к этому же заданию: преобразовать массив таким образом, чтобы сначала рассполагались все отрицательные числа, а потом - все неотрицательные
C++ Реализация одиночного наследования http://www.cyberforum.ru/cpp-beginners/thread994120.html
Парни, выручайте! а) Создать иерархию классов датчик – абстрактный базовый класс и датчики температуры, влажности и скорости ветра. Для каждого класса определить свои единицы измерения и способ снятия данных о значениях состояния окружающей среды. Определить конструктор копирования, оператор присваивания через соответствующие функции базового класса. Продемонстрировать работу классов. b)...
C++ Найти максимальное и минимальное значение между точками и вывести их вместе с точками Я уже весь гугл перерыл и всю голову выпотрошил.не получается. Нужно написать функцию для двух массивов х и у. Эти массивы задают координаты точек.Надо найти максимальное и минимальное значение между точками и вывести их вместе с точками. Т.е. в таком примерно виде (Максимальное расстояние между точками А2 и А5 = 12).Фишка в том, что не между соседними точками, а между всеми. Вобщем не... подробнее

Показать сообщение отдельно
aLarman
636 / 557 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
01.11.2013, 12:09     Поразрядная операция &
Цитата Сообщение от vardog Посмотреть сообщение
В результате отработки программы получаю 0
операция & производить побитовое умножение
Цитата Сообщение от vardog Посмотреть сообщение
3402 -> 0000 1101 0100 1010
101 -> 0000 0000 0110 0101
5678 -> 0001 0110 0010 1110
x&y&z-> 0000 0000 0000 0000
по-моему удивляться не чему, что умножая биты Вы получаете 0, потому что тут нет стоящих 1 на одном месте во всех 3х числах
0|0|0|0 1|1|0|1 0|1|0|0 1|0|1|0
0|0|0|0 0|0|0|0 0|1|1|0 0|1|0|1
0|0|0|1 0|1|1|0 0|0|1|0 1|1|1|0
 
Текущее время: 17:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru