Naive methods for decimal to binary conversion
1. Using recursion
1000 10010 111
2. Using the loop
The binary representation of 100 (using loops) is: 001100100
Using bin ()
Using bin () reduces the time required for coding and also removes the difficulties you might see in the above two methods.
Syntax: bin (a) Parameters: a: an integer to convert Return Value: A binary string of an integer or int object. Exceptions: Raises TypeError when a float value is sent in arguments.
The binary representation of 100 (using bin ()) is: 1100100
This article courtesy of Manjit Singh . If you are as Python.Engineering and would like to contribute, you can also write an article using contribute.python.engineering or by posting an article contribute @ python.engineering. See my article appearing on the Python.Engineering homepage and help other geeks.
Please post comments if you find anything wrong or if you’d like to share more information on the topic discussed above.