hola de nuevo, estoy programando un 16f876a con hitech picc y tengo un problem con los tipos de datos float y long. El problema es al intentar darle formato para pasarlo a una cadena son sprintf:
sprintf(temperatura,"%.2f",temperatura_centigrados);
esta es la orden, luego muestro "temperatura" en un lcd así:
lcd_puts(temperatura);
y en la pantalla me aparece ".2f" tal cual, lo mismo me pasa si pongo %ld,%Ld,%f, etc. es decir que no me reconoce los modificadores de long y float.
alguien ha tenido un error similar utilizando picc?? (la vesión creo que es la 8.05)
un saludo.