C++ Program to convert decimal number into binary
#include <iostream>
using namespace std;
int main()
{
long dec,rem,i=1,sum=0;
cout<<"Enter the decimal to be converted:";
cin>>dec;
do
{
rem=dec%2;
sum=sum + (i*rem);
dec=dec/2;
i=i*10;
}while(dec>0);
cout<<"The binary of the given number is:"<<sum<<endl;
cin.get();
cin.get();
return 0;
}
OUTPUT:
Enter the decimal to be converted:16
The binary of the given number is:10000
-------------------------------------------------------
The C++ Programming Language: Decimal to Binary
c++ - convert decimal to 32 bit binary?
Converting Decimal to Binary.
Converting Decimal to Binary...
Decimal to Binary number
Converting Binary to decimal
Decimal to Binary conversion
decimal to binary conversion
Convert Binary to Decimal and from Decimal to Binary
C++ Converting Decimals to Binary, Octal and Hexadecimal
Converting binary to decimal
C Programming Tutorials: Write a C++ Program to Convert Binary
Searches related to Convert Decimal into Binary in c++
convert decimal number into binary
convert decimal hexadecimal c++
convert decimal ascii c++
convert decimal binary java
convert decimal binary visual basic
convert decimal binary python
c++ code convert decimal binary
c++ convert hexadecimal binary
Doesn't work
ReplyDeleteactually it does work
DeleteCan i know how to do this without do while statement.
Deletethe BASIC FORM PLEASE! :(
Can u tel me why cin.get() is used twice @ end ???
ReplyDeletehaha 16 in binary is 1111 not 10000
ReplyDelete0000 1111=15 and 0001 000 = 16
DeleteU arshole! Sick!
Delete16 in binary is 10000
Deletethe conversion is from decima to binary not decimal hexadecimal FUCK!!!
Deleteworking
ReplyDeletecool workingggggggggggg....................
ReplyDeletelittle mmistake in first line
ReplyDelete#include
it should be
#include
but working ('-')
it works for the unsigned but can u help me with signed one?||
ReplyDelete#include
ReplyDeleteusing namespace std;
void main()
{
int a=1,sum=0,x,p;
cout<<"Enter a decimel number : ";
cin>>x;
while(x!=0)
{
sum+=(x%2)*a;
x=x/2;
a=a*10;
if(x==0) break;
}
cout<<sum;
}
how to make it infinite rather than closing after getting the output
ReplyDeletewill it work for float no?
ReplyDeleteNo, it cant compile if you're using float
Deleterem=dec%2;
ReplyDeletesum=sum + (i*rem);
dec=dec/2;
i=i*10;
plz plz can some1 explain this to me i cant seem to grasp the concept behind it
plz dear ppl
i dont understand this program............im just a beginer..............:(
ReplyDelete