In this Post you will learn how to write a program in python programming language to check a given number representation is in binary or not.
As you know we can represent any number in binary format like in 0 and 1.Here we are not going to check any base of number.
Just like the binary representation of 2 is 0010.
So we will check only if given input number has 0 and 1 or is any other digits.
How our program will behave?
In the below program if someone give any input in 0 and 1 format then our program will run and give output as given number is in binary format.
And if someone give another number different from 0 and 1 like 2, 3 or any other then our program will give output as given number is not in a binary format.
program to check given number representation is in binary or not
num = int(input("please give a number : "))
while(num>0):
j=num%10
if j!=0 and j!=1:
print("Number is not binary")
break
num=num//10
if num==0:
print("Number is binary")
I read your article carefully, it helped me a lot, I hope to see more related articles in the future. thanks for sharing.
For my thesis, I consulted a lot of information, read your article made me feel a lot, benefited me a lot from it, thank you for your help. Thanks!
Thanks for the feedback! That’s an interesting point. I suppose there are many reasons, internal and external, why we do not accomplish all that we might. Regardless, I am thankful for the Lord’s grace in that. Thanks again!