Vous avez des améliorations (ou des corrections) à proposer pour ce document :
je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Macro optionnelle indiquant que fmaf est généralement aussi rapide qu'une multiplication suivie d'une addition.
Exemple de code
L'exemple suivant montre comment exploiter cette définition.
1
2
3
4
5
6
7
8
9
10
11
12
#include <math.h>
#include <stdio.h>
#include <stdlib.h>
int main() {
#ifdef FP_FAST_FMAF
printf( "FP_FAST_FMAF == %d\n", FP_FAST_FMAF );
#else
printf( "FP_FAST_FMAF n'est pas défini\n" );
#endifreturn EXIT_SUCCESS;
}
Exemple d'utilisation de FP_FAST_FMAF.
Il est à noter que la librairie mathématique doit être ajoutée durant l'étape de "link" (édition des liens)
de votre exécutable. Cela se réalise en ajoutant l'option -lm à votre compilateur GCC. En cas
d'utilisation d'un autre compilateur, je vous renvoie vers la documentation de ce dernier.
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :