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

Объясните как работают битовые операции C++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Олимпиадные задачи по программированию http://www.cyberforum.ru/cpp-beginners/thread738552.html
Пробуйте :) Окружной этап всероссийской олимпиады школьников по информатике Москва, 2 декабря 2012 Во всех задачах входные данные вврдятся с клавиатуры (стандартного ввода), результат выводится на экран (стандартный вывод). Проверять корректность входных данных не нужно. Ограничение по времени работы программы во всех задачах: 1 секунда. Для сдачи решений в тестирующую систему нужно...
C++ калькулятор делаю калькулятор...столкнулся с проблемкой...при вычислении чисел с плавающей точкой...как можно реализовать http://www.cyberforum.ru/cpp-beginners/thread738545.html
Задача с треугольником, найдите ошибку C++
Собственно не понятно, почему пишет ошибку, помогите пжлст) #include<iostream.h> #include<math.h> const float coef=0.5; float a,b,c,p,s; bool r; main() { cout << "Задайте длины сторон:*\n";
C++ Немного изменил код программы и она перестала работать. Не пойму почему.
Программа работала, но нужно было вынести вывод суммы в main( до этого выводилась в sum). Для этого удалил строчку из sum, и добавил новую строку cout<< Sum(n,a); в main, теперь выдает ошибку. #include<iostream> #include<locale> #define N 100 using namespace std; void inMas1(int& n,int a)
C++ Начинаю компиляцию, открывается math.h и указывает на ошибку. http://www.cyberforum.ru/cpp-beginners/thread738533.html
Начинаю компиляцию, открывается math.h и указывает на ошибку. Не могу понять причину. Подскажите, пожалуйста.#include <iostream> #include <math.h> using namespace std; double root(double x, double y) { double a, b; cout << " Решим уравнение " << endl; cout << " Введите значение x " << endl; cin >> x;
C++ Найти сумму ряда Необходимо разработать алгоритм и программу решения задачи подробнее

Показать сообщение отдельно
necheyhin_a_v
3 / 3 / 1
Регистрация: 18.12.2012
Сообщений: 60
19.12.2012, 18:50  [ТС]     Объясните как работают битовые операции C++
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
если условие ложно, то и младший бит будет чем угодно.
Да! но в книге написано, что два младших бита устанавливаются в значение 1! Наверно все-таки опечатка! Я в этой книге интересную еще опечатку нашел
Приведение типов вместо static_cast<>()
написано в одной главе около 5 раз static_cats<>() - откуда только коты взялись
однако в следующей главе написано без ошибок

Добавлено через 2 минуты
Цитата Сообщение от Croessmah Посмотреть сообщение
точно так написано?
может так:
C++
1
a |= b|c;
С вами согласен! Ваш приведенный код правильно вроде написан! Я просто думал, что может я чего не до понимаю!
 
Текущее время: 02:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru