[an error occurred while processing this directive]
|
Использую IAR AVR C компилер 2.27B.
Ининциализирую переменную:
float temp = 345.9989;
char temp_array[20];
Использую sprinf:
sprintf(temp_array, "%.3f", temp);
В отладчике, как и в памяти вижу строку "345.9B9"
Причем здесь "B"???
При другом значении стринга форматирования тоже получается лажа какая-то.
В чем проблема???
E-mail: info@telesys.ru