C + + ist eine Programmiersprache , die mit Fließkomma-Zahlen wie " 14,308996 " innerhalb des Programms mit einer hohen Genauigkeit gespeichert betreibt . Allerdings ist es häufig erforderlich , um Zahlen in der Ausgabe runden nach dem Programm Kontext. Zum Beispiel, wenn Sie eine Anwendung in C + +, die berechnet die Temperatur , können Sie ausdrucken möchten das Ergebnis mit nur ein oder zwei Stellen nach dem Komma. Anleitung
1
Fügen Sie diese Befehle , um Ihre C + +-Programm , um mögliche feste Vorstellung von Dezimalzahlen machen :
std :: cout.setf ( std :: ios : fixed );
std :: cout.setf ( std :: ios : showpoint );
2
Stellen Sie die Präzision, die Sie brauchen, um Zahlen angezeigt werden , zum Beispiel die folgende Anweisung Kräfte in Zahlen angezeigt werden zweite Stelle nach dem Komma - std :: cout.precision (2);
3
drucken aus einer Variablen in C + +- Programm, um das Ergebnis zu überprüfen Ausgang
< p . > double test = 15,5883 ;
std :: cout << test;
die Variable "test" wird der Wert 15,5883 , und das Programm druckt " 15.59 " zugewiesen, wie die Zahl gerundet auf die zweite Stelle nach dem Komma .