Rundungen
-
Ich würde gerne wissen, ob und, wenn ja, wie folgende Sachen runden:
- int-cast
- Division von integern
- floatergebnis das in einem Integer gespeichert wirdFalls euch noch andere Operationen oder Funktionen einfallen, bei denen es gut
zu wissen wäre, wie sie runden, könnt ihr die ja noch dazu schreiben.Danke
-
- int-cast
zusammenhang?- Division von integern
Ganzzahldivision. 12/3=4; 13/3=4; 13%3=1(modulo, Rest der Ganzzahldiv.); 13%3 == 13-(13/3)- floatergebnis das in einem Integer gespeichert wird
werden nicht gerundet, sondern abgeschnitten. (int) 3.9 = 3allerdings weiss ich nicht, warum du das fragst und es nicht einfach ausprobierst?
faul?
-
Als ich den Beitrag geschrieben hab, sind mir die beiden Sachen noch eingefallen.
Es ging mir ja eigentlich um den int-cast, z.B.int y,x;
float z;y=int(x/3);
y=int(z/3);bloß der schneidet sicher auch einfach nur ab.
Ja, aber du hast, ich hätte es ausprobieren können, aber dafür steht jetzt
noch anderen die Möglichkeit offen, hier zu posten (bzgl. des letzten Satzes).
-
Original erstellt von tiaz:
**Ich würde gerne wissen, ob und, wenn ja, wie folgende Sachen runden:- int-cast
- Division von integern
- floatergebnis das in einem Integer gespeichert wird
**Gar nicht, die schneiden alle nur den Nachkomma-Anteil ab.