C + + es un lenguaje de programación que funciona con números de punto flotante como " 14.308996 " almacenado en el programa con una alta precisión. Sin embargo , a menudo se necesita para redondear los números en la salida de acuerdo con el contexto del programa. Por ejemplo , si crea una aplicación en C + + que calcula la temperatura , es posible que desee imprimir el resultado con sólo uno o dos dígitos después del punto decimal. Instrucciones
1
Agrega estos comandos a su programa de C + + para hacer posible la presentación fija de números decimales:
std :: cout.setf ( std :: ios : fixed ) ; < br >
std :: cout.setf ( std :: ios : showpoint ) ;
2
Establecer la precisión que necesita para mostrar los números de , por ejemplo , las siguientes fuerzas de instrucciones para mostrar los números de segundo dígito después del punto decimal - std :: cout.precision ( 2 ) ;
3
Imprima una variable en el C + + programa para verificar el resultado de la salida
< p . > prueba doble = 15,5883 ;
std :: cout << prueba ;
el "test" variable se le asigna el valor de 15,5883 y el programa imprime " 15.59 ", como el número es redondea al segundo dígito después del punto decimal.