Long double
Les versions 16 bits antérieures de Microsoft C/C++ et Microsoft Visual C++ prenaient en charge long double, le type de données de précision de 80 bits. Dans Win32 programmation, toutefois, les types de données long double mappe les types double, à des type de données précision de 64 bits. La bibliothèque Runtime de Microsoft fournit des versions long double des fonctions mathématiques uniquement pour la compatibilité descendante. Les prototypes de fonctions long double sont identiques aux prototypes pour leurs équivalents double, mais le type de données long double remplace le type de données double. Les versions long double de ces fonctions ne doivent pas être utilisés dans un nouveau code.
Fonctions double et leurs homologues long.
Fonction |
long double homologues |
Fonction |
long double homologues |
---|---|---|---|
acosl |
frexpl |
||
asinl |
_hypotl |
||
atanl |
ldexpl |
||
atan2l |
logl |
||
_atold |
log10l |
||
j0l, j1l, jnl |
_matherrl |
||
y0l, y1l, ynl |
modfl |
||
_cabsl |
powl |
||
ceill |
sinl |
||
cosl |
sinhl |
||
coshl |
sqrtl |
||
expl |
_strtold |
||
fabsl |
tanl |
||
floorl |
tanhl |
||
fmodl |
|
|