Comment utiliser Python pour convertir octal décimal
J'ai ce petit devoir à la maison et j'avais besoin de convertir un nombre décimal en octal et puis octal en décimal. J'ai fait la première partie et ne peut pas comprendre le second pour sauver ma vie. La première partie s'est déroulée comme suit:
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)
J'ai lu comment faire pour le convertir ici: Octal en Décimal, mais n'ont aucune idée de comment le transformer en code. Toute aide est appréciée. Merci.
Qu'avez-vous essayé jusqu'à présent? Montrer un peu d'effort, DONC c'est pas de l'écriture de code de service.
OriginalL'auteur Austin Wildgrube | 2016-02-17
Vous devez vous connecter pour publier un commentaire.
Un nombre décimal en octal:
Octal décimal
En fonction de si vous voulez retourner à la octal comme une chaîne ou un entier, vous pourriez vouloir envelopper dans
str
ouint
respectivement.OriginalL'auteur martin
Quelqu'un pourrait trouver ces très utiles
Ces premières lignes prendre tout nombre décimal et le convertir n'importe quel nombre de la base de
La deuxième lignes de faire la même chose mais pour une gamme donnée et une virgule
Le troisième lignes de convertir à partir de la base décimale
Note: j'ai aussi la version GUI si quelqu'un a besoin d'eux
OriginalL'auteur Grace L. Samson
OriginalL'auteur Edi Gogidze
prendre en compte ))
OriginalL'auteur Edi Gogidze