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

Существует ли функция, которая из Decimal формата переводила бы в Binary - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Одномерные массивы: нахождение элементов массивов X и Y, пользуясь формулами http://www.cyberforum.ru/cpp-beginners/thread781470.html
Добрый вечер помогите с заданием по лабораторной (((( если можно на максимально простом уровне Заранее благодарю за помощь 3.1.Одномерные массивы (векторы): Написать программу нахождения элементов массивов X и Y, пользуясь формулами: Xk =3Xk-1 +K, Yk =Xk-1 +Yk-1 , X0 =Y0 =1 и найти их сумму. Массив и сумму вывести на экран и в файл.
C++ Переведите пожалуйста прогу) Program m3; Uses CRT; Const n=5; m=5; k1=100; k2=k 1 *2+1; Type matr =array of integer; Var a :matr; i, j, f, ma :integer; Begin http://www.cyberforum.ru/cpp-beginners/thread781460.html
C++ параллельный участок
здрасти, люди, кто разбирается в openMP, помогите понять почему в параллельной области , у меня в программе, значения массива m1 получаются упорядочены по возрастанию? если у меня 2-е нити, то почему не 49 и 99 элементы максимальны ? причем 0 и 50 примерно равны а далее все что больше 50, то больше 49 #include <omp.h> #include <iostream> using namespace std; int main(int argc, char...
C++ Переведите пожалуйста прогамму на С++
program variant23; uses crt; var s,a:real; n:integer; Begin clrscr; writeln('Введите а'); read(a); S:=0; for n:=1 to 10 do
C++ Составьте программу, которая создает очередь из произвольного количества элементов http://www.cyberforum.ru/cpp-beginners/thread781448.html
Помогите пожалуйста!!!!!!!!Реализация работы с динамическими структурами. Составьте программу, которая создает очередь из произвольного количества элементов. Информационная часть динамического элемента должна состоять из двух целых чисел. Организуйте обработку каждого элемента: печать целых чисел из информационной части и корня квадратного модуля их суммы.
C++ virtual функции я как-то пропустил лекцию по этой теме, и теперь совсем не понимаю назначение этих функций. может кто поделиться ссылкой и нормальными примерами по этой теме? и да, я умею пользоваться гуглом, и вводил "virtual функции с++", читал, и не понял ничего :( подробнее

Показать сообщение отдельно
Sigma214
34 / 35 / 7
Регистрация: 01.05.2012
Сообщений: 125
08.02.2013, 00:18     Существует ли функция, которая из Decimal формата переводила бы в Binary
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
28
29
30
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
int main()
{
char *num_bin;
int num_dec,mask=1;
int n,i;
printf("num_dec");
scanf("%d",&num_dec);
n=sizeof(num_dec)*8;
num_bin=(char*)malloc(n+1);
for(i=1;i<=n+1;i++)
{
if(num_dec&mask)
 *(num_bin+n+1-i)='1');
else
 *(num_bin+n+1-i)='0';
mask=mask<<1;
}
printf("num_bin=");
for(i=1; i<=n+1;i++)
if(*(num_bin+i)!=0) break;
for (i=1 ; i<=n;i++)
printf("%c",*(num_bin+i));
printf("\n");
free(num_bin);
return 1;
}
Добавлено через 3 часа 57 минут
Цитата Сообщение от Sigma214 Посмотреть сообщение
*(num_bin+n+1-i)='1');
здесь надо убрать скобку :*(num_bin+n+1-i)='1';
и добавить #include <stdafx.h>
 
Текущее время: 01:27. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru