я ловлю себя на том, что печатаю
double foo=1.0/sqrt(...);
много, и я слышал, что современные процессоры имеют встроенные коды операции обратного квадратного корня.
Существует ли функция обратного квадратного корня из стандартной библиотеки C или C++, которая
- использует двойную точность с плавающей запятой?
- так же точно, как
1.0/sqrt(...)
? - так же быстро или быстрее, чем результат
1.0/sqrt(...)
?
sqrt
. См. tommesani.com/SSEReciprocal.html. - person Mark Ransom   schedule 17.10.2012