|
Хмм... я что-то нипонимаю, почему на компе нельзя просто взять что-то типа
union u
{
float a;
char i[4];
}
и заносить данные принимаемые по эрэсу в i[4], а расматривать в программе как a! Или представления float в компе и в iarе разные?=))))
PS: кстати если одинаковые то надо 1 битик восстанавливать;-), т.к. там мантисса в нормализованном виде (т.е. 0.110010001*2^p=0.10010001*2^(p-1))
E-mail: info@telesys.ru