DomusP45
04-04-2012, 20:02
Salve a tutti.
Vi interpello per chiedervi questa cosa: come posso fare per passare da un float immesso da utente (es.10.0) ad un array "unsigned char" da 4 byte?
es. FLOAT = 10.0 UNSIGNED CHAR= {0x00,0x00,0x20,0x41}
come posso ottenere questa cosa? Mi serve che sia unsigned char perchè devo poi inviarlo su un porta com...e deve mantenere i 4 byte in quel modo...insomma, deve convertire da float ad unsigned char di 4 byte...
Aiutatemi!
Vi interpello per chiedervi questa cosa: come posso fare per passare da un float immesso da utente (es.10.0) ad un array "unsigned char" da 4 byte?
es. FLOAT = 10.0 UNSIGNED CHAR= {0x00,0x00,0x20,0x41}
come posso ottenere questa cosa? Mi serve che sia unsigned char perchè devo poi inviarlo su un porta com...e deve mantenere i 4 byte in quel modo...insomma, deve convertire da float ad unsigned char di 4 byte...
Aiutatemi!