Einzelnen Beitrag anzeigen

Benutzerbild von haentschman
haentschman

Registriert seit: 24. Okt 2006
Ort: Seifhennersdorf / Sachsen
5.388 Beiträge
 
Delphi 12 Athens
 
#3

Re: Zahlenumrechner > Binär zu Dezimal

  Alt 20. Sep 2009, 19:23
nicht zu vergessen...

Herzlich willkommen in der DP

Vieleicht hilft noch dieser Link: mathematische Umsetzung
binäre Zahl eingeben...dezimale wird berechnet...Klick auf "Wie geht das" und du kriegst die mathematische Erklärung. Das wäre dannn schon mal eine Grundlage.

Prinzip z.B.:

0. Hilfsvariable:= 0;
HilfsvariableMultiplikator:= 1;
1. Binäre Zahl als String
2. Schleife rückwärts von Länge des Strings bis 1
3. String[Schleifenvariable] in Integer umwandeln und mit dem Multiplikator multiplizieren und zur Hilfsvariable
addieren
4. Multiplikator:= Multiplikator x 2
5. Schleife fertig--> in Hilfsvariable das Ergebnis

...so oder ähnlich

  Mit Zitat antworten Zitat