Programación General => C/C++ => Mensaje iniciado por: freed en Martes 12 de Octubre de 2004, 20:01
Título: Duda Con La Aproximacion En Un Printf
Publicado por: freed en Martes 12 de Octubre de 2004, 20:01
Hola, tengo una duda con un programita en C q usa variables del tipo float y a la hora de mostrar el resultado a traves del printf no quiero q salgan todos los decimales
Me suena q hay una opcion del printf para q solo muestre los decimales deseados, pero ahora no la recuerdo.
Lo q tengo ahora es esto, y queda bastante mal con tanto decimal x ahi...
Código: Text
printf("\n El resultado es : %f ",total);
Merci x adelantado
freed
Título: Re: Duda Con La Aproximacion En Un Printf
Publicado por: Ruben3d en Martes 12 de Octubre de 2004, 20:46
Código: Text
printf("\n El resultado es : %4.2f ",total);
Imprime hasta cuatro enteros y hasta dos decimales.
Un saludo.
Ruben3d
Título: Re: Duda Con La Aproximacion En Un Printf
Publicado por: freed en Martes 12 de Octubre de 2004, 22:53
Muchas gracias :D :D :D
Un saludo
freed
Título: Re: Duda Con La Aproximacion En Un Printf
Publicado por: Ian en Jueves 4 de Noviembre de 2004, 00:56
Esto funciona tambien con long float?????
Help is tnk`s...
Título: Re: Duda Con La Aproximacion En Un Printf
Publicado por: i82maria en Jueves 4 de Noviembre de 2004, 01:47
Cita de: "Ian"
Esto funciona tambien con long float?????
Help is tnk`s...
Si pero para long float en lugar de ser %f, seria %lf. SOlo hay que cambiar eso, el resto es igual.