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

операции для работы с битами - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Абстрактные классы http://www.cyberforum.ru/cpp-beginners/thread650416.html
В общем есть у нас 2 абстрактных класса CA и CB и 2 дочерних от них класса CC и CD. Как сделать так чтобы CD наследовал CB поверх которого должен быть CC? #include <iostream> class CA abstract {...
C++ cin получил char вместо double и while зациклился. Почему? Привет! Решил задачу из книги Шилдта. "Годы Юпитера в Земные" Захотел проверить, что произойдет, если пользователь ошибется и вместо значения года введет символ. В итоге цикл while() бесконечно... http://www.cyberforum.ru/cpp-beginners/thread650415.html
Проверить 4 задачи C++
Пишу не себе, а девушке. Сам немного знаком с Делфи и MQL . Решения вроде бы правильные. Проверьте пожалуйста. Просто у меня не на чем. 1. Заданы числа a , b . Проверить, одного ли знака эти...
Не изменяет запись C++
В общем... Не могу разобраться, почему 4-ая(find) функция не меняет данные...Помогите, пожалуйсто.) #include <stdio.h> #include <conio.h> #include <string.h> #include <Windows.h> struct tov...
C++ <iostream> в каких случаях используется? http://www.cyberforum.ru/cpp-beginners/thread650394.html
Что такое <iostream> расскажите о нем, для чего он используется.
C++ начать отладку Здравствуйте! Скажите пожалуйста, почему в этом коде system("pause") не работает??? #include "stdafx.h" #include <stdio.h> #include <math.h> int main(void) { double result; double x =... подробнее

Показать сообщение отдельно
I.M.
564 / 547 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
14.09.2012, 23:40
Цитата Сообщение от Denimen Посмотреть сообщение
Что-то от этого изменения ничто не поменялось
Программа работает верно. это вы ошибаетесь в том, что она ошибочна. Проблема в том, что вы просите вводить число в двоичной форме, но компилятор-то его все равно воспринимает как десятичное. А затем компилятор выполняет все действия с двоичными представлениями десятичных чисел.
Сдвиги действительно написаны неверно. надо так
output = input<<1;
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru