Для интенсивного хрустания числа я рассматриваю возможность использования неподвижной точки вместо плавающей запятой. Конечно, будет важно, сколько байтов имеет тип фиксированной точки в размере, на каком процессоре он будет работать, если я могу использовать (для Intel) MMX или SSE или что-то новое...
Мне интересно, будут ли в эти дни, когда плавающая точка работает быстрее, чем когда-либо, стоит ли считать ее неподвижной точкой? Существуют ли общие правила, где мы можем сказать, что это будет иметь значение более чем на несколько процентов? Что представляет собой обзор с 35 000 футов цифровой производительности? (BTW, я предполагаю, что центральный процессор находится на большинстве компьютеров, а не в DSP или специализированных встроенных системах.)