Introduction to Programming using Python 1st Edition

Published by Pearson
ISBN 10: 0132747189
ISBN 13: 978-0-13274-718-9

Chapter 8 - More on Strings and Special Methods - Programming Exercises - Page 265: 8.10

Answer

code

Work Step by Step

# 8.10 (Decimal to binary) Write a function that parses a decimal number into a binary # number as a string. Use the function header: # def decimalToBinary(value): # Write a test program that prompts the user to enter a decimal integer value and displays # the corresponding binary value. def decimalToBinary(value): bin = '' while value > 0: if value % 2 == 0: bin = bin + '0' else: bin = bin + '1' value = value // 2 bin = bin[::-1] return bin def main(): val = eval(input("Enter a decimal: ")) bin = decimalToBinary(val) print(bin) main()
Update this answer!

You can help us out by revising, improving and updating this answer.

Update this answer

After you claim an answer you’ll have 24 hours to send in a draft. An editor will review the submission and either publish your submission or provide feedback.