Thema: Delphi mod mit extended

Einzelnen Beitrag anzeigen

Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#12

Re: mod mit extended

  Alt 8. Jul 2004, 04:32
Du kannst aus der Gleitkommazahl zwar noch den Rest berechnen, aber im Grunde haben Gleitkommazahlen keinen Rest, denn alles, was nicht durch eine Ganzzahldivision gelöst werden kann, wird als fraktionaler Teil dargestellt. Man kann den Rest der Ganzzahldivision aber wieder berechnen, jedoch nur ungenau:

Delphi-Quellcode:
a := b mod c;
Rest := Frac(a)*c;
oder auch so (dieser Weg ist genauer)
Delphi-Quellcode:
a := b mod c;
Rest := a - Trunc(a)*cö
Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat