1# Python program to convert decimal to binary
2
3# Function to convert Decimal number
4# to Binary number
5def decimalToBinary(n):
6 return bin(n).replace("0b", "")
7
8# Driver code
9if __name__ == '__main__':
10 print(decimalToBinary(8))
11 print(decimalToBinary(18))
12 print(decimalToBinary(7))
13
14Output:
151000
161001
1def convert_to_binary(number:int):
2 if number == None:
3 return "Invalid input"
4 elif type(number) == float:
5 return "Float is not Handled"
6 return format(number, "010b")
7
8print(convert_to_binary(None))
9print(convert_to_binary(100))
10print(convert_to_binary(6.5))
1print('{0:b}'.format(3)) # '11'
2print('{0:8b}'.format(3)) # ' 11'
3print('{0:08b}'.format(3)) # '00000011'
4
5def int2bin(integer, digits):
6 if integer >= 0:
7 return bin(integer)[2:].zfill(digits)
8 else:
9 return bin(2**digits + integer)[2:]
10print(int2bin(3, 6)) # '000011'