[an error occurred while processing this directive]
sprintf (и последующая передача байтов из массива) и scanf... везде будет работать... независимо от следования байтов в размещении перемнной float...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)