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 wird

    Falls 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 = 3

    allerdings 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.


Anmelden zum Antworten