Поделиться через


Long Double

Предыдущие 16-разрядные версии Microsoft C++ и Microsoft Visual C# поддерживали long double — тип данных с 80-разрядной точностью. Однако в программировании на Win32 тип данных double сопоставляется с long double — типом данных с 64-разрядной точностью. Библиотека среды выполнения Microsoft предоставляет long double версии математических функций только для обратной совместимости. Прототипы функций long double совпадают с прототипам их аналогов double за исключением того, что тип данных long double заменяет тип данных double. Версии long double этих функций не должны использоваться в новом коде.

Double функции и их аналоги long double.

Функция

Long double

аналог

Функция

Long double

аналог

acos

acosl

frexp

frexpl

asin

asinl

_hypot

_hypotl

atan

atanl

ldexp

ldexpl

atan2

atan2l

log

logl

atof

_atold

log10

log10l

Функции Бесселя: j0, j1, jn

j0l, j1l, jnl

_matherr

_matherrl

Функции Бесселя: y0, y1, yn

y0l, y1l, ynl

modf

modfl

_cabs

_cabsl

pow

powl

ceil

ceill

sin

sinl

cos

cosl

sinh

sinhl

cosh

coshl

sqrt

sqrtl

exp

expl

strtod

_strtold

fabs

fabsl

tan

tanl

floor

floorl

tanh

tanhl

fmod

fmodl

 

 

См. также

Ссылки

Процедуры среды выполнения по категориям