Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Почему fixed point математику не используют
Отправлено
mandigit
05 января 2008 г. 12:51
Библиотеки все заточены под floating point.
Почему?
Наверное fixed быстрее считается.
Составить ответ
|
Вернуться на конференцию
Ответы
потому что
—
koyodza
(05.01.2008 23:30:10
77.123.62.213
, 133 байт)
в ЦОС ее используют в 99% случаев. Библиотеки есть, только в этой области принято все писать самому. Вот пример библиотеки =>
—
SM
(05.01.2008 20:26:38
80.92.255.53
,
пустое
,
ссылка
)
Ответ: Потому что математика так устроена.
—
Artem-1.6E-19
(05.01.2008 13:00:16
92.113.29.143
,
пустое
)
А что в тех библиотеках? только "+ - / *"? Там есчо, главным образом, log, sin, cos...Как ты их целочислить буиш? А если их не надо, то и пользуйся тока целкочисленкой на здоровье, если дин диапа хватит.
—
-mse-
(05.01.2008 12:55:30
83.239.86.98
,
пустое
)
от проблема, log/sin/cos отцелочислить. Некоторые аж преобразование фурье отцелочисливать умеют. А некоторые, особо умудреные, даже логарифм комплексного числа и ф-ции Бесселя!
—
SM
(05.01.2008 21:02:21
80.92.255.53
,
пустое
)
Ответ: sin/cos идиально на фиксед поинт ложаться. Нормальный синус вообще имеет амплитуду 32768 и период 65536
—
Artem-1.6E-19
(05.01.2008 13:01:17
92.113.29.143
,
пустое
)
Эт, бля, в военное время. А обычно, ±1 максимум.
—
-mse-
(05.01.2008 14:08:53
83.239.86.98
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
умножьте 3 на единицу:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru