Rechnen mit Rest bzw. Kommastellen

Gast #49796
Lesenswert?
• ▲
▼
Hallo an alle.
Ich hätte da mal eine frage wie ich den Rest der bei einer
Division oder auch Multiplikation entsteht auswerten kann.
Besonders bei der 16BIt Divison ist mir das noch ein Rätsel.
Mit den Grundrechenarten in Assembler habe ich mich schon vertraut
gemacht aber habe eben noch Probleme den Rest in eine Nachkommastelle
umzuwandeln. Habe schon das gesamte Forum durchforstet aber bin nicht
fündig geworden.
Ein Bsp. ich möchte 1000 durch 58 teilen..das ist gleich 17,24.
im progamm (ist wie APP-NOTE 200 aufgebaut) bekommen ich auch 117
heraus und im rest stehen dann 14 oder binär 0b-00001110.
Die kommastellen sind mir sehr wichtig da ich zur genauen
drehzahlerfassung nicht so grob runden kann.
Ich möchte die ganze Problematik gerne ohne das BCD-Format zu verwenden
bewältigen.
Für eure Vorschläge und Tipp´s wäre ich sehr dankbar

Gruß Alex.
Gast #49798
Lesenswert?
• ▲
▼
Ja danke erstmal. Gibt es da noch andere Wege? kann ruhig ein schwerer
sein denn in meinem Programm sollen noch weitere Rechenoperationen
vorgenommen werden bei denen hauptsächlich mit kommastellen gerechnet
werden muß. Kann man den Rest einer Division irgendwie umwandeln?
Steht der Rest in dem Hilfsregister in  irgendeiner Weise mit den
nachkommastellen des Ergebnisses im zusammenhang?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 23 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.