ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
1031811 Топик полностью
fk0, легенда (28.08.2020 11:33, просмотров: 923) ответил SciFi на Про плавучку принято жаловаться, что медленно. Приятно встретить человека, который не торопится без надобности. Рукопожимаю, коллега.
Я один и тот же код для PIC переписывал с long'ов на плавучку. И стало быстрей. Потому, что long'и 32-битные (а в 16 бит не лезет), а плавучка в не-PRO Hitech-C версии хорошо оптимизирована на ассемблере руками и 24-битная. Причём там мантисса-то 16-битная вовсе (которую нужно долго перемножать). Просто меньше операций, не говоря уж, что прорамма сильно проще и короче. Проблема целочисленных вычислений, что нужна немеряная разрядность (особенно если у тебя в выражении 

квадраты или экспонента). Практический пример: рекурсивный фильтр в плавучке делается легко, в целых числах на 16-и разрядах скорей получишь генератор, а не фильтр.

[ZX]