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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Nurik897
0 / 0 / 0
Регистрация: 18.03.2014
Сообщений: 15
#1

Программа перевода числа из 10ой системы в двоичную - C++

13.04.2014, 22:45. Просмотров 446. Ответов 4
Метки нет (Все метки)

Сам код:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#include <iostream>
using namespace std;
int main()
{
long int i;
int value;
 
cout << "Vvedite chislo: ";
cin >> value;
cout << "\n Resultat: ";
 
for (i = 31; i >= 0; i--) 
{
if ((1 << i) & value)  //что означает это условие? что значит один амперсанд?
{
cout << "1";
}
else
{
cout << "0";
}
}
 
cout << endl;
system("pause");
return 0;
}
Программа сама работает корректно. Заранее спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.04.2014, 22:45
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Программа перевода числа из 10ой системы в двоичную (C++):

Программа для перевода из десятичной системы счисления в двоичную - C++
Программа вроде работает, но почему-то выдает ошибку после вывода результата. Из за этого я не могу продолжить работать уже с переводом...

Рекурсивная процедура перевода числа из десятичной системы счисления в двоичную - C++
3) Написать рекурсивную процедуру перевода нату¬рального числа из десятичной системы счисления в двоич¬ную.

Написать рекурсивную функцию перевода числа с десятичной системы исчисления в двоичную - C++
Здравствуйте! Нужно написать рекурсивную функцию перевода числа с десятичной системы исчисления в двоичную. Примерно знаю как...

Программа перевода целого числа без знака в двоичную систему счисления - C++
Здравствуйте . Помогите , пожалуйста , реализовать программу перевода целого числа без знака в двоичную систему счисления , при этом выдать...

Программа перевода целого числа без знака в двоичную систему счисления - C++
Здравствуйте . Помогите , пожалуйста , реализовать программу перевода целого числа без знака в двоичную систему счисления , при этом...

Программа перевода числа из десятичной системы в восмеричную - C++
Помогите написать программу, всю пару просидели с подругой протупили, а проверка все ошибки выдает

4
cooller
565 / 533 / 120
Регистрация: 25.12.2013
Сообщений: 1,456
13.04.2014, 23:05 #2
Цитата Сообщение от Nurik897 Посмотреть сообщение
1 << i
<< - побитовый сдвиг влево. В данном примере << сдвигает влево биты единицы на i битов.
& - побитовое И
0
Nurik897
0 / 0 / 0
Регистрация: 18.03.2014
Сообщений: 15
13.04.2014, 23:09  [ТС] #3
Огромное спасибо за информацию. Помогла
0
newbie666
Заблокирован
13.04.2014, 23:27 #4
Цитата Сообщение от Nurik897 Посмотреть сообщение
Заранее спасибо.
за что? может ты вопрос сначала озвучишь ?

Добавлено через 1 минуту
Цитата Сообщение от Nurik897 Посмотреть сообщение
//что означает это условие? что значит один амперсанд?
а.. ты об этом... ну если ты не в курсе, тогда тебе будет сложно объяснить... << - битовый сдвиг влево, & - логическое сравнение И (AND)
0
Alex566
240 / 152 / 18
Регистрация: 03.04.2013
Сообщений: 317
13.04.2014, 23:28 #5
Один амперсант - это побитовое и.
http://ru.wikipedia.org/wiki/%D0%9E%...%D0%B8_C%2B%2B
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.04.2014, 23:28
Привет! Вот еще темы с ответами:

Программа для перевода числа из одной системы счисления в другую - C++
Разработать программный продукт для перевода целого положительного числа из одной системы счисления в другую. При запуске программы...

Программа для перевода числа из десятичной системы счисления во все существующие С++ - C++
Помогите пожалуйста. Не совсем понимаю как это правильно написать

Составить программу для перевода чисел из шестнадцатеричной системы счисления в двоичную(с++) - C++
Видел похожий вопрос на форуме, но к сожалению он был для VB.

Разработать программу перевода вещественных чисел из десятичной системы счисления в двоичную - C++
Помогите пожалуйста написать программу.Разработать программу перевода вещественных чисел из десятичной системы счисления в двоичную.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Yandex
Объявления
13.04.2014, 23:28
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru