Long Double
Vorherige 16-Bit-Versionen von Microsoft C/C++- und Microsoft Visual C++ unterstützten long double, Genauigkeitsdatentyp mit 80 Bits. In Win32, das jedoch die long double Datentypzuordnungen zu double, 64-Bit-Genauigkeitsdatentyp Programmierung. Die Microsoft-Laufzeitbibliothek stellt long double-Versionen der mathematischen Funktionen nur für die Abwärtskompatibilität bereit. Die long double werden den Funktionsprototypen Prototypen für ihre double Entsprechungen identisch, dass der Datentyp longdouble ersetzt den Datentyp double. long double Die Versionen dieser Funktionen sollten nicht in neuen Code verwendet werden.
Doppelte Features und ihre langen doppelten Entsprechungen
Funktion |
Langes Double Entsprechung |
Funktion |
Langes Double Entsprechung |
---|---|---|---|
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 |
|
|