mirror of
https://hub.njuu.cf/TheAlgorithms/C-Plus-Plus.git
synced 2023-10-11 13:05:55 +08:00
binary to decimal conversion
This commit is contained in:
parent
6a0b0dfab7
commit
c87361a5cc
17
binarytodecimal.cpp
Normal file
17
binarytodecimal.cpp
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
#include<stdio.h>
|
||||||
|
#include<conio.h>
|
||||||
|
int main(){
|
||||||
|
int number,decimal_number,temp=1;
|
||||||
|
printf("Enter any binary number= ");
|
||||||
|
scanf("%d",&number);
|
||||||
|
int remainder;
|
||||||
|
while(number>0){
|
||||||
|
|
||||||
|
remainder= number%10;
|
||||||
|
number=number/10;
|
||||||
|
decimal_number+=remainder*temp;
|
||||||
|
temp=temp*2;//used as power of 2
|
||||||
|
|
||||||
|
}
|
||||||
|
printf("%d",decimal_number);
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user