Stellen hinterm Komma abschneiden



  • Wie kann ich eine Gleitkommazahl bis zum Beispiel auf 3 Stellen hinterm Komma abschneiden lassen?

    RoundTo klappt net....
    --------------------------------------
    double x,y,z;

    x=Edit1->Text.toDouble();
    y=Edit2->Text.toDouble();

    z=x/y;

    // WIE KRIEG ICH JETZT HIER Z abgeschnitten auf 3 Stellen h. K.???

    Edit3->Text=z;
    -------------------------------------

    DANKE



  • Solange z nicht größer wird, als ein long es fassen kann:

    z = long(z * 1000.0 + 0.5) / 1000.0;
    

Anmelden zum Antworten