次の方法で共有


Concurrency::precise_math 名前空間

precise_math 名前空間の関数は C99 に準拠しています。 各関数の単精度バージョンと倍精度のバージョンの両方が含まれます。 たとえば、acos は倍精度バージョンであり、acosf は単精度バージョンです。 単精度関数などのこれらの関数ではアクセラレータでの倍精度の拡張サポートが必要です。 accelerator::supports_double_precision を使用すると、特定のアクセラレータでこれらの関数を実行できるかどうかを決定できます。

構文

namespace precise_math;

パラメーター

メンバー

関数

名前 説明
acos 過負荷です。 引数の逆余弦を計算します。
acosf 引数の逆余弦を計算します。
acosh 過負荷です。 引数の逆双曲線余弦を計算します。
acoshf 引数の逆双曲線余弦を計算します。
asin 過負荷です。 引数の逆正弦を計算します。
asinf 引数の逆正弦を計算します。
asinh 過負荷です。 引数の逆双曲線正弦を計算します。
asinhf 引数の逆双曲線正弦を計算します。
atan 過負荷です。 引数の逆正接を計算します。
atan2 過負荷です。 _Y/_X の逆正接を計算します。
atan2f _Y/_X の逆正接を計算します。
atanf 引数の逆正接を計算します。
atanh 過負荷です。 引数の逆双曲線正接を計算します。
atanhf 引数の逆双曲線正接を計算します。
cbrt 過負荷です。 引数の実際の立方根を計算します。
cbrtf 引数の実際の立方根を計算します。
ceil 過負荷です。 引数の切り上げを計算します。
ceilf 引数の切り上げを計算します。
copysign 過負荷です。 _X の絶対値と符号 _Y の値を生成します。
copysignf _X の絶対値と符号 _Y の値を生成します。
cos 過負荷です。 引数の余弦を計算します。
cosf 引数の余弦を計算します。
cosh 過負荷です。 引数の双曲線余弦の値を計算します。
coshf 引数の双曲線余弦の値を計算します。
cospi 過負荷です。 pi * _X の余弦値を計算します。
cospif pi * _X の余弦値を計算します。
erf 過負荷です。 _X のエラー関数を計算します。
erfc 過負荷です。 _X の相補誤差関数を計算します。
erfcf _X の相補誤差関数を計算します。
erfcinv 過負荷です。 _X の逆相補誤差関数を計算します。
erfcinvf _X の逆相補誤差関数を計算します。
erff _X のエラー関数を計算します。
erfinv 過負荷です。 _X の逆エラー関数を計算します。
erfinvf _X の逆エラー関数を計算します。
exp 過負荷です。 e を底とする引数のべき乗を計算します。
exp10 過負荷です。 10 を底とする引数のべき乗を計算します。
exp10f 10 を底とする引数のべき乗を計算します。
exp2 過負荷です。 2 を底とする引数のべき乗を計算します。
exp2f 2 を底とする引数のべき乗を計算します。
expf e を底とする引数のべき乗を計算します。
expm1 過負荷です。 e を底とする引数のべき乗マイナス 1 を計算します。
expm1f e を底とする引数のべき乗マイナス 1 を計算します。
fabs 過負荷です。 引数の絶対値を返します。
fabsf 引数の絶対値を返します。
fdim 過負荷です。 引数間の正の値の差を判断します。
fdimf 引数間の正の値の差を判断します。
floor 過負荷です。 引数の切り捨てを計算します。
floorf 引数の切り捨てを計算します。
fma 過負荷です。 1 つの三項演算として丸められた、(_X * _Y) + _Z を計算します。
fmaf 1 つの三項演算として丸められた、(_X * _Y) + _Z を計算します。
fmax 過負荷です。 引数の最大数値を判断します。
fmaxf 引数の最大数値を判断します。
fmin 過負荷です。 引数の最小数値を判断します。
fminf 引数の最小数値を判断します。
fmod 関数 (C++ AMP) 過負荷です。 _X/_Y の浮動小数点の剰余を計算します。
fmodf _X/_Y の浮動小数点の剰余を計算します。
fpclassify 過負荷です。 引数の値を NaN、無限、正規、非正規、ゼロとして分類します。
frexp 過負荷です。 _X の仮数と指数を取得します。
frexpf _X の仮数と指数を取得します。
hypot 過負荷です。 _X と _Y の平方和の平方根を計算します。
hypotf _X と _Y の平方和の平方根を計算します。
ilogb 過負荷です。 符号付き int 値として _X の指数を抽出します。
ilogbf 符号付き int 値として _X の指数を抽出します。
isfinite 過負荷です。 引数に有限値が存在するかどうかを判断します。
isinf 過負荷です。 引数が無限値であるかどうかを判断します。
isnan 過負荷です。 引数が NaN であるかどうかを判断します。
isnormal 過負荷です。 引数が正規であるかどうかを判断します。
ldexp 過負荷です。 仮数と指数から実数を計算します。
ldexpf 仮数と指数から実数を計算します。
lgamma 過負荷です。 引数のガンマの絶対値の自然対数を計算します。
lgammaf 引数のガンマの絶対値の自然対数を計算します。
log 過負荷です。 e を底とする引数の対数を計算します。
log10 過負荷です。 10 を底とする引数の対数を計算します。
log10f 10 を底とする引数の対数を計算します。
log1p 過負荷です。 1 + の e を底とする引数の対数を計算します。
log1pf 1 + の e を底とする引数の対数を計算します。
log2 過負荷です。 2 を底とする引数の対数を計算します。
log2f 2 を底とする引数の対数を計算します。
logb 過負荷です。 _X の指数を浮動小数点形式の符号付き整数値として抽出します。
logbf _X の指数を浮動小数点形式の符号付き整数値として抽出します。
logf e を底とする引数の対数を計算します。
modf 過負荷です。 _X を小数部と整数部に分割します。
modff _X を小数部と整数部に分割します。
nan 簡易な NaN を返します。
nanf 簡易な NaN を返します。
nearbyint 過負荷です。 現在の丸め方向を使用して、引数を浮動小数点形式の整数値に丸めます。
nearbyintf 現在の丸め方向を使用して、引数を浮動小数点形式の整数値に丸めます。
nextafter 過負荷です。 _Y 方向での _X の後、関数の型で次に表示できる値を確認します
nextafterf _Y 方向での _X の後、関数の型で次に表示できる値を確認します
phi 過負荷です。 引数の累積分布関数を返します。
phif 引数の累積分布関数を返します。
pow 過負荷です。 _X の _Y 乗を計算します。
powf _X の _Y 乗を計算します。
probit 過負荷です。 引数の逆累積分布関数を返します。
probitf 引数の逆累積分布関数を返します。
rcbrt 過負荷です。 引数の立方根の逆数を返します。
rcbrtf 引数の立方根の逆数を返します。
remainder 過負荷です。 剰余 _X REM _Y を計算します。
remainderf 剰余 _X REM _Y を計算します。
remquo 過負荷です。 _X REM _Y と同じ剰余を計算します。 また、整商 _X/_Y の下位 23 ビットを計算し、その値に _X/_Y と同じ符号を付与します。 この符号付きの値は、_Quo によって指し示される整数に保存されます。
remquof _X REM _Y と同じ剰余を計算します。 また、整商 _X/_Y の下位 23 ビットを計算し、その値に _X/_Y と同じ符号を付与します。 この符号付きの値は、_Quo によって指し示される整数に保存されます。
round 過負荷です。 _X を最も近い整数値に丸めます。
roundf _X を最も近い整数値に丸めます。
rsqrt 過負荷です。 引数の平方根の逆数を返します。
rsqrtf 引数の平方根の逆数を返します。
scalb 過負荷です。 _X を FLT_RADIX の _Y 乗で乗算します。
scalbf _X を FLT_RADIX の _Y 乗で乗算します。
scalbn 過負荷です。 _X を FLT_RADIX の _Y 乗で乗算します。
scalbnf _X を FLT_RADIX の _Y 乗で乗算します。
signbit 過負荷です。 _X の符号が負かどうかを判断します。
signbitf _X の符号が負かどうかを判断します。
sin 過負荷です。 引数の正弦値を計算します。
sincos 過負荷です。 _X の正弦と余弦の値を計算します
sincosf _X の正弦と余弦の値を計算します
sinf 引数の正弦値を計算します。
sinh 過負荷です。 引数の双曲線正弦の値を計算します。
sinhf 引数の双曲線正弦の値を計算します。
sinpi 過負荷です。 pi * _X の正弦値を計算します。
sinpif pi * _X の正弦値を計算します。
sqrt 過負荷です。 引数の平方根を計算します。
sqrtf 引数の平方根を計算します。
tan 過負荷です。 引数の正接値を計算します。
tanf 引数の正接値を計算します。
tanh 過負荷です。 引数の双曲線正接の値を計算します。
tanhf 引数の双曲線正接の値を計算します。
tanpi 過負荷です。 pi * _X の正接値を計算します。
tanpif pi * _X の正接値を計算します。
tgamma 過負荷です。 _X のガンマ関数を計算します。
tgammaf _X のガンマ関数を計算します。
trunc 過負荷です。 引数を整数コンポーネントに切り捨てます。
truncf 引数を整数コンポーネントに切り捨てます。

必要条件

ヘッダー: amp_math.h

名前空間: Concurrency

関連項目

コンカレンシー名前空間 (C++ AMP)