C + + er et programmeringssprog, der opererer med kommatal som " 14,308996 " gemt i programmet med en høj præcision. Men du ofte nødt til at runde tal i output i henhold til programmet kontekst. For eksempel, hvis du opretter et program i C + + , der beregner temperaturen , kan du ønsker at udskrive resultatet med kun en eller to cifre efter kommaet. Instruktioner
1
Tilføj disse kommandoer til din C + + program til at gøre det muligt faste præsentation af decimaltal : Hej
std :: cout.setf ( std :: ios : fast) ; < br >
std :: cout.setf ( std :: ios : showpoint )
2
Indstil præcision du har brug for at vise tal for , for eksempel til følgende instruktion kræfter vise tal til andet ciffer efter kommaet - std :: cout.precision (2),
3
Print en variabel i din C + +-programmet til at kontrollere output resultat
double test = 15,5883 ,
std :: cout << test
variablen "test" tildeles værdien 15,5883 , og programmet prints " 15,59 ", som nummeret er afrundet til det andet ciffer efter kommaet .