C + + es el lenguaje de programación para escribir programas informáticos de cualquier nivel de complejidad. De forma predeterminada , un programa en C + emite números de punto flotante con muchas cifras decimales . Como resultado, a menudo tienen que redondear las cifras de acuerdo con el contexto del programa. Por ejemplo , si usted escribe una aplicación financiera en C + + que necesita para imprimir el número de salida que representan la moneda como redondeado a la segunda cifra decimal . El + + biblioteca estándar de C (referido como " estándar " en el código ) le permite establecer el nivel requerido de precisión en números decimales . Instrucciones
1
Declare una variable para probar redondeo en el C + + programa de descarga
doble var1 = 2,7749 ; .
2
Configurar la presentación fija de números decimales usando los siguientes comandos :
std :: cout.setf ( std :: ios : fixed ) ;
std :: cout.setf ( std :: ios : showpoint ) ;
3
Establecer la precisión requerida , por ejemplo, para redondear el tercer dígito después del punto decimal utilizar el comando:
std :: cout.precision ( 3 ) ;
Página 4
Imprima el redondeado variables :
std :: cout << var1 << std :: endl ;
Para este ejemplo, el programa produce el salida " 2.775 ", es decir el número 2,7749 redondeado a lo solicitado.