TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: j_fernandez en 28 de Abril de 2005, 10:58:00
-
Hola a todos y a todas, tengo un problemilla al mostrar un valor real por el display ya que me saca los decimales que le da la gana.
Segun la ayuda entiendo que pa limitarlos seria algo asi:
printf (lcd_putc, "5f", variable);
pero saca lo que le da la gana. Alguien puede helpme ???
Gracias y un saludillo
-
jejejee, ya se como se hace, no hace fata q me contesteis.
gracias de todas formas
-
Pues estoi interesado en saber como .... podrias postearlo :P
-
Hola, mira, lo que yo hacia mal era poner :
printf (lcd_putc, "5f", variable);
pensando que el 5 era el numero de decimales que mostraria, y no es asi, un ejemplo seria :
printf (lcd_putc, "2.3f", variable);
donde el dos dice el numero correspondiente a la parte entera y el 3 a los decimales, por ejemplo se visualizaria " 19.235"
Almenos asi me ha funcionado. Espero que te ayude.