Involvierte Definitionen
:Veranstaltung
: AlMaReferenz
: @herzogWiSe22
⠀
Algorithmus: Umrechnung B-adischer Basen (Ganze Zahl)
Seien
zwei Basen. Um eine ganze Zahl
der Basis in eine Zahl der Basis umzurechnen, geht man wie folgt vor: Code des Algorithmus
\begin{algorithm} \begin{algorithmic} \Procedure{Basen-Umrechnung}{$x, b$} \State $result \gets [\ ]$ \While{$x>0$} \State $x\gets \left\lfloor{\frac{x}{b}}\right\rfloor$ \State $rest\gets x \mod b$ \State $result \gets result.prepend(rest)$ \EndWhile \Print $result$ \EndProcedure \end{algorithmic} \end{algorithm}
Beispiel
Beweis
Wir führen den “Beweis” direkt an dem oben gegebenen Beispiel. Wir betrachten also
Dann lässt sich
beziehungsweise:
Das spiegelt die Berechnungsschritte wie folgt wieder:
Rest Rest Rest Rest Rest Rest