Einzelnen Beitrag anzeigen

r2c2

Registriert seit: 9. Mai 2005
Ort: Nordbaden
925 Beiträge
 
#3

Re: Fließkommadivsion ergibt 0.0

  Alt 20. Nov 2007, 13:13
Hallo
wenn du zwei Integers teilst, dann passiert das per Integer-Division(Delphi: div). Ob das ergebnis nachher in einen Float konvertiert wird, is egal. Wie behebt man das? Entweder schon bei der rechnung casten oder explizit n Float angeben: 939.0 oder n Hinweis geben(ich mein in C# muss mna dazu n d für double bzw. n f für float hintendranmachen. Bin mir aber nicht sicher. Schon lang nicht mehr gemacht)...

mfg

Christian
Kaum macht man's richtig, schon klappts!
  Mit Zitat antworten Zitat