[C con Clase] sobre impresion limitando decimales en c++
Programante
programante en gmail.com
Dom Abr 6 00:39:02 CEST 2008
PoLLoTo xD!!! escribió:
> bueno resulta que en c para imprimir los datos de tipos flotantes, por
> defecto me imprimira como como 5 decimales aprox, pero me se una un
> comando para yo seleccionar la cantidad de decimales como lo muestra
> el ej a continuacion
>
> #include <stdio.h>
> main()
> {
> int x=5,y=3;
> float p;
> p=(float)x/y;
> printf("el resultado es: %1.1f",p);
> fflush(stdin);
> getc(stdin);
> }
>
> bueno ahi con el 1.1 que este entre el porcentaje y el tipo de dato
> que es el float significa ke me imprimira solo un decimal
> ahora mi duda es ke si hay algun comando o algo para c++ en donde la
> impresion solo muestre un decimal
> aqui pongo un ejemplo basico para que algen lo modifique...
> #include <iostream>
> using namespace std;
> main()
> {
> int x=5,y=3;
> floarp;
> p=(float)x/y;
> cout<<"la varialb es: "<<p;
> fflush(stdin);
> getc(stdin);
> }
>
> bueno que es lo que tengo ke agregar para que en la impresion solo me
> imprima un decimal.
cout.precision(1);
http://www.cplusplus.com/reference/iostream/ios_base/precision.html
Más información sobre la lista de distribución Cconclase