TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: Rikr09 en 06 de Diciembre de 2012, 15:47:50
-
Buenas amigos de TODOPIC,
Tengo un dato en flotante y necesito convertilo en Int ya que debo almacenarlo en dos Bytes de una memoria FLASH, de igual forma cuando los leo debo convertirlos de INT a flotante.
Estoy usando C, les agradezco que me ayuden con esto.... :-/
-
Hola! Se puede hacer directamente.
int16 Entero;
float Flotante;
Entero=Flotante;
Flotante=Entero;
Igualmente podes guardar el flotante en la memoria en 4-bytes. Podes utilizar el buscador, ya se ha tratado el tema.
Saludos!
-
Tengo un dato en flotante y necesito convertilo en Int ya que debo almacenarlo en dos Bytes de una memoria FLASH, de igual forma cuando los leo debo convertirlos de INT a flotante.
¿Qué rango tiene el número flotante y con cuantos decimales de precisión?
Saludos.