[an error occurred while processing this directive]
Коллеги, вопрос по ИАР(+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено cout 21 февраля 2005 г. 12:20

Вычисляю значение с 64-мя битным double (много точности надо). А для вывода и для хранения в памяти достаточно числа с 5 знаками после запятой. И вот я после всех точных вычислений присваиваю результат к обычному float (чтобы место в памяти поменьше занимать, вроде float тоже даст 5 знаков). Принудительно, вот так: Flt = (float)Dbl; ИАР не ругается. Присваиваю, а сам сомневаюсь, не подрезаю ли я сам себе ...
Какова тут политика перевода к мЕньшему типу?

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru