【发布时间】:2016-05-28 19:04:24
【问题描述】:
我有一个小小的家庭作业,我需要将十进制转换为八进制,然后将八进制转换为十进制。我做了第一部分,却想不出第二部分来挽救我的生命。第一部分是这样的:
decimal = int(input("Enter a decimal integer greater than 0: "))
print("Quotient Remainder Octal")
bstring = " "
while decimal > 0:
remainder = decimal % 8
decimal = decimal // 8
bstring = str(remainder) + bstring
print ("%5d%8d%12s" % (decimal, remainder, bstring))
print("The octal representation is", bstring)
我在这里阅读了如何转换它:Octal to Decimal,但我不知道如何将其转换为代码。
【问题讨论】:
-
到目前为止你尝试过什么?付出一些努力,SO 不是代码编写服务。