ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
6 мая
1585689 Топик полностью
-=John=- (Сегодня, 17:39, просмотров: 95) ответил -=John=- на Помогите с расчетами с плавающей точкой с двойной точностью в IAR AVR, плз
Вроде, заработало. 

Нельзя написать

double DD;

DD = XX * 2.39;

Результат умножения 0, точнее, видимо, что-то вроде NAN, но не уверен.


2.39 должно быть объявлено как

__flash double A = 2.39;

Тогда DD = XX * A; работает.


Как это так - не понимаю.

40-летний опыт в программировании восстает против такой хни. Однако...