C + + è un linguaggio di programmazione che opera con i numeri in virgola mobile come " 14,308,996 mila " memorizzato all'interno del programma con una elevata precisione . Tuttavia, avete spesso bisogno di arrotondare i numeri in uscita in base al contesto del programma. Ad esempio, se si crea un'applicazione in C + + che calcola la temperatura , si consiglia di stampare il risultato con solo uno o due cifre dopo la virgola. Istruzioni
1
Aggiungi questi comandi per il vostro programma C + + per rendere possibile la presentazione fisso di numeri decimali :
std :: cout.setf ( std :: ios : fissa) ; < br >
std :: cout.setf ( std :: ios : showpoint ) ;
2
la precisione è necessario per visualizzare i numeri per , ad esempio , le seguenti forze istruzioni per visualizzare i numeri di seconda cifra dopo la virgola - std :: cout.precision ( 2) ;
3
Stampa una variabile in C + + programma per verificare il risultato di uscita
< p . > doppio test = 15,5883 ;
std :: cout << prova ;
il "test" variabile viene assegnato il valore di 15,5883 , e il programma stampe " 15,59 ", come il numero è arrotondato alla seconda cifra dopo la virgola.