Обычно стоить задача преобразовать Float в ASCII для вывода на LCD.
Нужно сделать обратное преобразование: Скажем имеем некий буффер скажем 12 байт в кот. записано число в виде строки: "-1.23456Е12" Строку надо преобразовать в обратно в 32bit Float. Подскажите пожалоста алгоритм реализации. Язик ассемблер PIC.
Дык, а посимвольно разве сложно? ((((a1-0x30)*10)+(a2-0x30))*10+(a3-0x30))*10+... и т.д. Попутно проверяя, а не десятичная ли точка текущий символ или не знак ли экспоненты? Или вам стандарт на упаковку float нужен?