AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Programm für Octalzahlen in Dezimalzahlen

Ein Thema von SirMaurice · begonnen am 7. Dez 2018 · letzter Beitrag vom 11. Dez 2018
Antwort Antwort
DieDolly

Registriert seit: 22. Jun 2018
2.175 Beiträge
 
#1

AW: Programm für Octalzahlen in Dezimalzahlen

  Alt 10. Dez 2018, 22:12
Ich kann nix für unnötige Leerzeichen. Mein Beitrag zielt darauf ab, dass begin laut Styleguide in die nächste Zeile gehört. Jetzt irgendwelche Fehler in irgendwelchen Leerzeichen zu suchen, nur damit mein Beitrag schlecht gemacht werden kann, gehört aber auch nicht hier her.
Ich könnte auch noch was zu Delphi 5 schreiben aber lassen wir das.

Geändert von DieDolly (10. Dez 2018 um 22:15 Uhr)
  Mit Zitat antworten Zitat
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
3.094 Beiträge
 
Delphi 12 Athens
 
#2

AW: Programm für Octalzahlen in Dezimalzahlen

  Alt 11. Dez 2018, 19:12
Hallo,

natürlich trägt die Formattierung nicht wirklich was zur Lösung des Algorithmus im engeren Sinne bei,
da er aber eine Programmiersprache lernt, sollte er sich gleich von vorne herein eine gute Formatierung
angewöhnen, da es eben die Lesbarkeit und amit die "Analysierbarkeit" erhöht.

Ich denke diese Punkte sind inzwischen jedoch geklärt und wir sollten uns dem Algorithmus zuwenden.

Vielleicht mal einfach nochmal von vorne rekapitulieren wie Stellenwertsysteme funktionieren.
Dezimalzahlen sind ein Stellenwertsystem zur Basis 10, d.h. jede Stelle weiter links hat den 10-fachen
Wert der rechts davon befindlichen Stelle.

Und wie ist das nun mit Oktalzahlen?
Jede Stelle hat den 8-fachen Wert der rechts davon befindlichen.

Man könnte es mittels zwei Zählern umsetzen: einem für den bearbeiteten Index, der läuft von length
des Eingabestrings runter nach 1 (kann also mit einer downto for Schleife abgebildet werden) und einem
Wert-Zähler der nach jeder bearbeiteten Stelle mit 8 multipliziert wird.

Sovil mal als Hinweis von mir.

Grüße

TurboMagic
  Mit Zitat antworten Zitat
gammatester

Registriert seit: 6. Dez 2005
999 Beiträge
 
#3

AW: Programm für Octalzahlen in Dezimalzahlen

  Alt 11. Dez 2018, 19:36
Danke das Du meinen Lösungsvorschlag https://www.delphipraxis.net/1420425-post8.html noch mal in Worte gefaßt hast.
  Mit Zitat antworten Zitat
Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#4

AW: Programm für Octalzahlen in Dezimalzahlen

  Alt 11. Dez 2018, 21:13
Du hättest auf #2 verweisen sollen.
Gut, ohne Hinweis auf das Horner-Schema vielleicht nicht sofort eingängig, aber da war doch alles klar.


Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat
Antwort Antwort

 

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:56 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz