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

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

Войти
Регистрация
Восстановить пароль
 
хАЛЕКСЕЙх
8 / 8 / 2
Регистрация: 11.10.2012
Сообщений: 118
#1

Как перевести десятичное число в двоичную - C++

18.10.2012, 09:29. Просмотров 1047. Ответов 1
Метки нет (Все метки)

Зравствуйте, значит проблема у меня такая
1.Есть у меня число представленная в десятичной системе
Допустим 35, мне его нужно перевести в двоичную систему(в консольном приложении)
2.Ещё у меня такая проблема, как сделать в консоли так, что бы пользователь вводил двоичный систему цифр а программа переводила в десятичную систему
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.10.2012, 09:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как перевести десятичное число в двоичную (C++):

Перевести произвольное десятичное число типа char в двоичную систему счисления - C++
Здравствуйте, уважаемые программисты! У меня скоро сессия, а долги не сданы до сих пор (Именно по программированию) Я даже не новичок -...

Требуется двоично-десятичное число перевести в десятичное - C++
Помогите пожалуйста реализовать

Как перевести число с 10 в двоичную - C++
Ребята, помогите пожалуйста. Вот решил по практиковаться на С++, но ничего не получается. Как перевести число из 10 в 2-ичную систему. Буду...

Перевести десятичное число в unicode - C++
Есть программа, вводим десятичное число до 10 000 и отображает символ. Однако, когда ввожу, например 800 - пусто, 801 тоже ничего. С 880...

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

Двоичное число перевести в десятичное - C++
Введите целое число в двоичной системе счисления и выведите его десятичный эквивалент. Указание. Примените операции деления (/) и...

1
nightelf18
7 / 7 / 0
Регистрация: 06.10.2012
Сообщений: 19
18.10.2012, 11:43 #2
Перевод двоичных в десятичные:

C++
1
2
3
4
5
6
7
8
9
10
long double first = 0, i = 0, sum = 0, x = 0;
cin>>first;x=first;
while (first>=pow(10.,i)){
i++;//Считаем количество цифр в числе
}
while(i>0){
sum+=(x%(int)pow(10.,i))/(int)pow(10.,(i-1))*(int)pow(2.,(i-1));
i--;
}
cout<<sum;
Добавлено через 6 минут
Перевод десятичных в двоичную (вывод только на экран):

C++
1
2
3
4
5
6
7
8
9
10
11
12
long double first = 0, i = 0;
cin>>first;
while (first>=pow(2.,i)){
i++;    
}
i--;
for (;i>=0;i--){
if (first>=pow(2.,i)){
cout<<"1";first-=pow(2.,i);
}
else cout<<"0";
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.10.2012, 11:43
Привет! Вот еще темы с ответами:

Перевести число из десятичной в двоичную - C++
1. Составить программу согласно заданию. 2. Протестировать программу одним из известных методов тестирования (Black Box або White Box)...

Перевести заданное десятичное число в 2-ю, 8-ю, 16-ю, двоично-десятичную системы и обратно - C++
Перевести заданное десятичное число в 2-ю, 8-ю, 16-ю, двоично-десятичную системы и обратно. число 432

Перевести число из десятичной системы в двоичную - C++
Здравствуйте! Помогите, пожалуйста, решить задачу на С++. Перевести число из десятичной системы в двоичную. Если можно, напишите,...

Перевести число в двоичную систему счисления - C++
Дано число N ({2}^{-31}\leq N \leq 0). Как перевести в двоичную систему счисления?


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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