DEV Community

Durga Pokharel
Durga Pokharel

Posted on • Edited on

3 2

Day 2 of 100DaysOfCode: Decimal to Binary

This second day of my #100daysofcode. I gave my time to learn new concept about Python from Coursera in a topic Python Data Structure(File read/write and lists) etc. Again I completed one challenge. Here is a code which was converting Decimal to Binary using python.

dec = int(input("Enter a decimal number. "))
curr_dec = dec
rem = 0
octal = []
num = 2
while True:
    if curr_dec % num == 0:
        rem = 0
        curr_dec = int(curr_dec/num)
        octal.append(rem)
    else:
        if curr_dec < num:
            octal.append(curr_dec)
            break
        rem = curr_dec % num
        curr_dec = int(curr_dec/num)
        octal.append(rem)

octal = octal[::-1]
x = [str(i) for i in octal ]
x = "".join(x)
print(x)


Enter fullscreen mode Exit fullscreen mode

Day 2 of #100DaysOfCode
Decimal to Binary conversion.#Python #programming #CodeNewbie pic.twitter.com/NmttA1HSsK

— Durga Pokharel (@mathdurga) December 25, 2020

AWS GenAI LIVE image

Real challenges. Real solutions. Real talk.

From technical discussions to philosophical debates, AWS and AWS Partners examine the impact and evolution of gen AI.

Learn more

Top comments (2)

Collapse
 
otumianempire profile image
Michael Otu

I hope you save your code on some remote server.. rewrite this code again using functions and until you get there, you are doing good..

Collapse
 
iamdurga profile image
Durga Pokharel

Yeah nice idea. Thanks

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay