次の方法で共有


Long Double 型

Microsoft C/C++ と Microsoft Visual C++ の 16 ビット バージョンは long doubleの 80 ビット精度のデータ型をサポートします。 ただし、long double のデータ型をプログラミングする Win32 では doubleの 64 ビットの精度のデータ型にマップされます。 Microsoft ランタイム ライブラリは下位互換性にのみ数値演算関数の long double バージョンが用意されています。 long double 関数プロトタイプは double で対応のプロトタイプと同じですが、longdouble のデータ型は 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

Bessel 関数 j0、j1 の jn

j0l, j1l, jnl

_matherr

_matherrl

Bessel 関数 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

 

 

参照

関連項目

カテゴリ別ランタイム ルーチン