Syntaxe :
#include <cmath> double frexp (double nb, int* exp);
La fonction frexp()
est utilisée pour décomposer nb
en deux parties :
exp
.Cette notation “scientifique” fonctionne de la manière suivante :
nb = mantisse * (2 ^ exp)
Le C++ fournit également les implémentations suivantes :
#include <cmath> float frexp (float nb, int* exp); // identique à frexpf() en C99 long double frexp (long double nb, int* exp); // identique à frexpl() en C99