Bonjour,

les performances de mon programme (audio) ont chutées depuis que je dois calculer un log en base 2 dans une boucle imbriquée.

Je fais cela de la sorte :

Code C++ : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
inline
float
LogBase( float x, float base )
{
  return log(x) / log(base);
}

Existe-t-il une astuce pour l'obtenir plus rapidement (même une approximation tout de même asse fine) en C++ évidement.

D'avance merci pour votre aide.