Ich kann den Befehl 'Round' nicht verwenden!

Hallo liebe Experten!

Ich benutze den C++ Builder 4. In einem Projekt möchte ich eine Fließkommazahl mit dem Befehl „Round“ auf zwei Stellen hinter dem Komma abrunden. Leider kennt C++ Builder 4 den Befehl nicht, da wohl der Verweis auf eine bestimmte Unit fehlt. In der Hilfedatei steht nichts darüber. Könnt Ihr mir weiterhelfen?

Im Voraus vielen Dank dafür

Bernhard

Hi Bernhard :smile:

Wenn Round nicht geht, dann schreib die Funktion doch einfach schnell selbst:

#include 
a = 0.01 \* floor( 100.0 \* a + 0.5 );

Damit wird die Fließkommazahl a auf 2 Nachkommastellen gerundet.

cu Stefan.