Dezimal zu Binär Berechnung mit <PyScript>


Eine kleine, von mir entwickelte, Python-WebApp die mit Hilfe des Web-Framework PyScripteine eingegebene Dezimalzahl in eine Binärzahl umrechnet.
Der Sourcecode nutzt dabei die Rekursion zur Berechnung.
eine eingegebene Dezimalzahl in eine Binärzahl mit Hilfe von Python umgerechnet.
Sobald diese Seite hier angezeigt wird erscheint ein Eingabe Pop-up worüber man die entsprechende Dezimalzahl eingeben kann. Demensprechend wird die Auszugebene Binärzahl in einem Terminal Fenster ausgegeben.
Um eine neue Berechnung zu starten muss man nur unten links den Button "Neue Eingabe" Clicken.

Die Binärzahl wird von unten nach oben gelesen.

from pyscript import window input = window.prompt n = int(input("Dezimal zur Berechnung Eingeben ")) def berechnung(n): print("DEZ", n, "\n") print(n, "R", n % 2) count = 0 while n > 1: n = n // 2 nn = n nn = nn % 2 count += 1 print(n, "R", nn) berechnung(n) # rekursion def dez_zu_bin(n): if n >= 1: dez_zu_bin(n // 2) print( n % 2, end="") dez_zu_bin(n)

Neue Eingabe