次の方法で共有


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 の Error 関数を計算します。

erfc 関数

オーバーロードされます。 _X の Error 関数を計算します。

erfcf 関数

_X の Error 関数を計算します。

erfcinv 関数

オーバーロードされます。 _X カウンター Error 関数を計算します。

erfcinvf 関数

_X カウンター Error 関数を計算します。

erff 関数

_X の Error 関数を計算します。

erfinv 関数

オーバーロードされます。 _X カウンター Error 関数を計算します。

erfinvf 関数

_X カウンター Error 関数を計算します。

exp 関数

オーバーロードされます。 e を底とする引数のべき乗を計算します。

exp10 関数

オーバーロードされます。 10 を底とする引数のべき乗を計算します。

exp10f 関数

10 を底とする引数のべき乗を計算します。

exp2 関数

オーバーロードされます。 2 を底とする引数のべき乗を計算します。

exp2f 関数

2 を底とする引数のべき乗を計算します。

expf 関数

e を底とする引数のべき乗を計算します。

expm1 関数

オーバーロードされます。 1 引数の描画、指数ベース e を計算します。

expm1f 関数

1 引数の描画、指数ベース e を計算します。

fabs 関数

オーバーロードされます。 引数の絶対値を返します。

fabsf 関数

引数の絶対値を返します。

fdim 関数

オーバーロードされます。 引数間の正の違いを決定します。

fdimf 関数

引数間の正の違いを決定します。

floor 関数

オーバーロードされます。 引数の切り捨てを計算します。

floorf 関数

引数の切り捨てを計算します。

fma 関数

オーバーロードされます。 計算_X _Y (*) + 1 個の三操作として_Z 丸められる

fmaf 関数

計算_X _Y (*) + 1 個の三操作として_Z 丸められる

fmax 関数

オーバーロードされます。 引数の最大数値を判断します。

fmaxf 関数

引数の最大数値を判断します。

fmin 関数

オーバーロードされます。 引数の最小数値を判断します。

fminf 関数

引数の最小数値を判断します。

fmod 関数 (C++ AMP)

オーバーロードされます。 _X/_Y の浮動小数点の剰余を計算します。

fmodf 関数

_X/_Y の浮動小数点の剰余を計算します。

fpclassify 関数

オーバーロードされます。 通常、次の引数値として、無限正常ゼロが設定されます。

frexp 関数

オーバーロードされます。 _X の仮数と指数を取得します。

frexpf 関数

_X の仮数と指数を取得します。

hypot 関数

オーバーロードされます。 _X と_Y の四角形の合計の平方根を計算します。

hypotf 関数

_X と_Y の四角形の合計の平方根を計算します。

ilogb 関数

オーバーロードされます。 符号付きな整数値として_X の指数を取得します。

ilogbf 関数

符号付きな整数値として_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 関数

クワイエット型非数を返します

nanf 関数

クワイエット型非数を返します

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

オーバーロードされます。 累乗の_Y に FLT_RADIX で_X を乗算します。

scalbf 関数

累乗の_Y に FLT_RADIX で_X を乗算します。

scalbn 関数

オーバーロードされます。 累乗の_Y に FLT_RADIX で_X を乗算します。

scalbnf 関数

累乗の_Y に FLT_RADIX で_X を乗算します。

signbit 関数

オーバーロードされます。 _X の符号が負のかどうかを判定します。

signbitf 関数

_X の符号が負のかどうかを判定します。

sin 関数

オーバーロードされます。 引数の正弦値を計算します。

sincos 関数

オーバーロードされます。 _X の正弦と余弦の値を計算します

sincosf 関数

_X の正弦と余弦の値を計算します

sinf 関数

引数の正弦値を計算します。

sinh 関数

オーバーロードされます。 引数の双曲線正弦の値を計算します。

sinhf 関数

引数の双曲線正弦の値を計算します。

sinpi 関数

オーバーロードされます。 pi * _X のサイン値を計算します。

sinpif 関数

pi * _X のサイン値を計算します。

sqrt 関数

オーバーロードされます。 引数の squre のルートを計算します。

sqrtf 関数

引数の squre のルートを計算します。

tan 関数

オーバーロードされます。 引数の正接値を計算します。

tanf 関数

引数の正接値を計算します。

tanh 関数

オーバーロードされます。 引数の双曲線正接の値を計算します。

tanhf 関数

引数の双曲線正接の値を計算します。

tanpi 関数

オーバーロードされます。 pi * _X 接線の値を計算します。

tanpif 関数

pi * _X 接線の値を計算します。

tgamma 関数

オーバーロードされます。 _X のガンマ関数を計算します。

tgammaf 関数

_X のガンマ関数を計算します。

trunc 関数

オーバーロードされます。 引数を整数コンポーネントに切り捨てます。

truncf 関数

引数を整数コンポーネントに切り捨てます。

必要条件

ヘッダー: amp_math.h

名前空間: Concurrency

参照

関連項目

Concurrency 名前空間 (C++ AMP)