LDEXP |
Produit de l'exposant |
---|---|
Langage C++ | cmath (math.h) |
Syntaxe
float ldexp(float m, int exp); |
double ldexp(double m,int exp); |
long double ldexp(long double m, int exp); |
Paramètres
Nom | Description |
---|---|
m | Ce paramètre permet d'indiquer le nombre contenant l'expression multipliant l'expression |
exp | Ce paramètre permet d'indiquer l'exposant en base 2 |
Description
Cette fonction retourne la valeur de produit par la puissance 2.
Remarque
- La fonction ldexp() renvoie la valeur de m * 2exp. Si un débordement se produit, la constante HUGE_VAL est retourné.
Exemple
Voici un exemple montrant le résultat de cette fonction :
Essayer maintenant !
on obtiendra le résultat suivant :
ldexp(1, 1) = 2, ldexp(1, 2) = 4, ldexp(1, 3) = 8ldexp(2, 1) = 4, ldexp(2, 2) = 8, ldexp(2, 3) = 16
ldexp(3, 1) = 6, ldexp(3, 2) = 12, ldexp(3, 3) = 24
ldexp(4, 1) = 8, ldexp(4, 2) = 16, ldexp(4, 3) = 32
ldexp(5, 1) = 10, ldexp(5, 2) = 20, ldexp(5, 3) = 40
ldexp(6, 1) = 12, ldexp(6, 2) = 24, ldexp(6, 3) = 48
ldexp(7, 1) = 14, ldexp(7, 2) = 28, ldexp(7, 3) = 56
ldexp(8, 1) = 16, ldexp(8, 2) = 32, ldexp(8, 3) = 64
ldexp(9, 1) = 18, ldexp(9, 2) = 36, ldexp(9, 3) = 72
Voir également
Langage de programmation - C++ - Référence de procédures et fonctions - exp
Langage de programmation - C++ - Référence de procédures et fonctions - modf
Langage de programmation - C - Référence de procédures et fonctions - ldexp
Références
Langage C, Edition Micro-Application, Gehard Willms, 2001, ISBN: 2-7429-2008-0, page 732.
Borland C++ for Windows 4.0, Library Reference, Edition Borland, 1993, Part # BCP1240WW21772, page 156.
Dernière mise à jour : Lundi, le 3 août 2015