Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Come arrotondare decimali in C + +

C + + è il linguaggio di programmazione per la scrittura di programmi per computer di qualsiasi livello di complessità . Per impostazione predefinita , un programma C + + genera numeri in virgola mobile con molte cifre decimali . Come risultato si ha spesso per arrotondare tali numeri in base al contesto del programma. Per esempio, se si scrive un'applicazione finanziaria in C + + che serve per stampare i numeri di uscita rappresentano la valuta come arrotondato alla seconda cifra decimale . La libreria C + + standard ( denominato come " standard " nel codice ) permette di impostare il livello di precisione di numeri decimali . Istruzioni
1

dichiarare una variabile per testare arrotondamento nel vostro programma C + +

double var1 = 2,7749 ; .
2

la presentazione fisso di numeri decimali usando i seguenti comandi :

std :: cout.setf ( std :: ios : fissa) ;

std :: cout.setf ( std :: ios : showpoint ) ;

3

la precisione richiesta , ad esempio per arrotondare alla terza cifra dopo la virgola decimale utilizzare il comando :

std :: cout.precision ( 3) ;

4

Stampa il arrotondata variabile :

std :: cout << var1 << std :: endl;

Per questo esempio , il programma produce il uscita " 2.775 ", che è il numero 2,7749 arrotondato come richiesto .

 

Programmazione © www.354353.com