Einsendung:

Und wie mache ich es dann?

Gibt es eigentlich andere Methoden, als das .0, um Fließkomma-Divisionen zu erzwingen? Bei Delphi konnte man mit 'DIV' Ganzzahl-Divisionen rechnen und '/' waren Fließkomma-Divisionen.

Nur die Typen der beteiligen Variablen bestimmen, welche Operation ausgeführt wird. Es gibt natürlich eine andere Version, denn an Variablen kann man kein .0 dranhängen.

float geteilt(int a,int b)
{
   return a/b;
};

 Damit die Funktion richtig rechnet, muß man die Operanden (oder nur einen davon) nach float konvertieren.

float geteilt(int a,int b)
{
   return float(a)/float(b);
};


Falls Ihnen Fehler im Text auffallen oder Sie Verbesserungsvorschläge haben, dann schicken Sie mir bitte eine Mail. Ich werde mich dann sofort darum kümmern.
[aktuelle Version] [inhalt] [index]      [Fehlerkorrektur, Verbesserungsvorschlag]

© Volkard Henkel <volkard@normannia.de>, last update: 08/25/00