Aracılığıyla paylaş


Concurrency::precise_math Ad Alanı

Ad alanı işlevleri precise_math C99 uyumlu. Her işlevin hem tek duyarlıklı hem de çift duyarlıklı sürümleri dahil edilir. Örneğin, acos çift duyarlıklı sürümdür ve acosf tek duyarlıklı sürümdür. Tek duyarlıklı işlevler de dahil olmak üzere bu işlevler hızlandırıcıda genişletilmiş çift duyarlık desteği gerektirir. Bu işlevleri belirli bir hızlandırıcıda çalıştırıp çalıştıramadığını belirlemek için accelerator::supports_double_precision kullanabilirsiniz.

Sözdizimi

namespace precise_math;

Parametreler

Üyeler

İşlevler

Veri Akışı Adı Açıklama
acos Aşırı yüklendi. Bağımsız değişkenin arkkosinüsünü hesaplar
acosf Bağımsız değişkenin arkkosinüsünü hesaplar
acosh Aşırı yüklendi. Bağımsız değişkenin ters hiperbolik kosinüsünü hesaplar
acoshf Bağımsız değişkenin ters hiperbolik kosinüsünü hesaplar
asin Aşırı yüklendi. Bağımsız değişkenin arksinüsünü hesaplar
asinf Bağımsız değişkenin arksinüsünü hesaplar
asinh Aşırı yüklendi. Bağımsız değişkenin ters hiperbolik sinüsünü hesaplar
asinhf Bağımsız değişkenin ters hiperbolik sinüsünü hesaplar
atan Aşırı yüklendi. Bağımsız değişkenin arktanjantını hesaplar
atan2 Aşırı yüklendi. _Y/_X arktanjantını hesaplar
atan2f _Y/_X arktanjantını hesaplar
atanf Bağımsız değişkenin arktanjantını hesaplar
atanh Aşırı yüklendi. Bağımsız değişkenin ters hiperbolik tanjantını hesaplar
atanhf Bağımsız değişkenin ters hiperbolik tanjantını hesaplar
tcmb Aşırı yüklendi. Bağımsız değişkenin gerçek küp kökünü hesaplar
cbrtf Bağımsız değişkenin gerçek küp kökünü hesaplar
Ceil Aşırı yüklendi. Bağımsız değişkenin tavanını hesaplar
ceilf Bağımsız değişkenin tavanını hesaplar
copysign Aşırı yüklendi. _X büyüklüğüne ve _Y işaretine sahip bir değer üretir
copysignf _X büyüklüğüne ve _Y işaretine sahip bir değer üretir
Çünkü Aşırı yüklendi. Bağımsız değişkenin kosinüsünü hesaplar
cosf Bağımsız değişkenin kosinüsünü hesaplar
Cosh Aşırı yüklendi. Bağımsız değişkenin hiperbolik kosinüs değerini hesaplar
coshf Bağımsız değişkenin hiperbolik kosinüs değerini hesaplar
ortak çalışma Aşırı yüklendi. Pi * _X kosinüs değerini hesaplar
cospif Pi * _X kosinüs değerini hesaplar
Erf Aşırı yüklendi. _X hata işlevini hesaplar
erfc Aşırı yüklendi. _X tamamlayıcı hata işlevini hesaplar
erfcf _X tamamlayıcı hata işlevini hesaplar
erfcinv Aşırı yüklendi. _X ters tamamlayıcı hata işlevini hesaplar
erfcinvf _X ters tamamlayıcı hata işlevini hesaplar
hata _X hata işlevini hesaplar
erfinv Aşırı yüklendi. _X ters hata işlevini hesaplar
erfinvf _X ters hata işlevini hesaplar
Exp Aşırı yüklendi. Bağımsız değişkenin temel e üstel değerini hesaplar
exp10 Aşırı yüklendi. Bağımsız değişkenin 10 tabanını üstel olarak hesaplar
exp10f Bağımsız değişkenin 10 tabanını üstel olarak hesaplar
exp2 Aşırı yüklendi. Bağımsız değişkenin 2 tabanını üstel olarak hesaplar
exp2f Bağımsız değişkenin 2 tabanını üstel olarak hesaplar
expf Bağımsız değişkenin temel e üstel değerini hesaplar
expm1 Aşırı yüklendi. Bağımsız değişkenin e tabanında üssü eksi 1 hesaplar.
expm1f Bağımsız değişkenin e tabanında üssü eksi 1 hesaplar.
fabs Aşırı yüklendi. Bağımsız değişkenin mutlak değerini verir
fabsf Bağımsız değişkenin mutlak değerini verir
soluk Aşırı yüklendi. Bağımsız değişkenler arasındaki pozitif farkı belirler
fdimf Bağımsız değişkenler arasındaki pozitif farkı belirler
kat Aşırı yüklendi. Bağımsız değişkenin zeminini hesaplar
floorf Bağımsız değişkenin zeminini hesaplar
fma Aşırı yüklendi. İşlem (_X * _Y) + _Z, tek bir üçüncül işlem olarak yuvarlanmış
fmaf İşlem (_X * _Y) + _Z, tek bir üçüncül işlem olarak yuvarlanmış
fmax Aşırı yüklendi. Bağımsız değişkenlerin en yüksek sayısal değerini belirleme
fmaxf Bağımsız değişkenlerin en yüksek sayısal değerini belirleme
fmin Aşırı yüklendi. Bağımsız değişkenlerin en düşük sayısal değerini belirleme
fminf Bağımsız değişkenlerin en düşük sayısal değerini belirleme
fmod İşlevi (C++ AMP) Aşırı yüklendi. _X/_Y kalan kayan noktayı hesaplar
fmodf _X/_Y kalan kayan noktayı hesaplar
fpclassify Aşırı yüklendi. Bağımsız değişken değerini NaN, sonsuz, normal, alt normal, sıfır olarak sınıflandırır
frexp Aşırı yüklendi. _X mantisini ve üssünü alır
frexpf _X mantisini ve üssünü alır
hipot Aşırı yüklendi. _X ve _Y karelerinin toplamının karekökünü hesaplar
hypotf _X ve _Y karelerinin toplamının karekökünü hesaplar
ilogb Aşırı yüklendi. _X üssünü imzalı int değeri olarak ayıklama
ilogbf _X üssünü imzalı int değeri olarak ayıklama
isfinite Aşırı yüklendi. Bağımsız değişkenin sonlu bir değere sahip olup olmadığını belirler
isinf Aşırı yüklendi. Bağımsız değişkenin sonsuz olup olmadığını belirler
isnan Aşırı yüklendi. Bağımsız değişkenin NaN olup olmadığını belirler
isnormal Aşırı yüklendi. Bağımsız değişkenin normal olup olmadığını belirler
ldexp Aşırı yüklendi. Mantisten ve üsten gerçek bir sayı hesaplar
ldexpf Mantisten ve üsten gerçek bir sayı hesaplar
lgamma Aşırı yüklendi. Bağımsız değişkenin gama mutlak değerinin doğal logaritması hesaplanır
lgammaf Bağımsız değişkenin gama mutlak değerinin doğal logaritması hesaplanır
kütük Aşırı yüklendi. Bağımsız değişkenin temel e logaritması hesaplar
log10 Aşırı yüklendi. Bağımsız değişkenin 10 tabanındaki logaritması hesaplar
log10f Bağımsız değişkenin 10 tabanındaki logaritması hesaplar
log1p Aşırı yüklendi. 1'in temel e logaritması ile bağımsız değişkenini hesaplar
log1pf 1'in temel e logaritması ile bağımsız değişkenini hesaplar
log2 Aşırı yüklendi. Bağımsız değişkenin 2 tabanındaki logaritması hesaplar
log2f Bağımsız değişkenin 2 tabanındaki logaritması hesaplar
logb Aşırı yüklendi. kayan nokta biçiminde imzalı bir tamsayı değeri olarak _X üssünü ayıklar
logbf kayan nokta biçiminde imzalı bir tamsayı değeri olarak _X üssünü ayıklar
logf Bağımsız değişkenin temel e logaritması hesaplar
modf Aşırı yüklendi. _X kesirli ve tamsayı bölümlerine böler.
modff _X kesirli ve tamsayı bölümlerine böler.
Nan Sessiz bir NaN döndürür
nanf Sessiz bir NaN döndürür
nearbyint Aşırı yüklendi. Geçerli yuvarlama yönünü kullanarak bağımsız değişkeni kayan nokta biçiminde bir tamsayı değerine yuvarlar.
nearbyintf Geçerli yuvarlama yönünü kullanarak bağımsız değişkeni kayan nokta biçiminde bir tamsayı değerine yuvarlar.
sonraki Aşırı yüklendi. _Y yönünde _X sonra işlevin türünde bir sonraki temsil edilebilir değeri belirleyin
nextafterf _Y yönünde _X sonra işlevin türünde bir sonraki temsil edilebilir değeri belirleyin
Phi Aşırı yüklendi. Bağımsız değişkenin kümülatif dağılım işlevini verir
phif Bağımsız değişkenin kümülatif dağılım işlevini verir
Pow Aşırı yüklendi. _Y gücüne yükseltilen _X hesaplar
powf _Y gücüne yükseltilen _X hesaplar
probit Aşırı yüklendi. Bağımsız değişkenin ters kümülatif dağılım işlevini verir
probitf Bağımsız değişkenin ters kümülatif dağılım işlevini verir
rcbrt Aşırı yüklendi. Bağımsız değişkenin küp kökünün karşılıklı değerini verir
rcbrtf Bağımsız değişkenin küp kökünün karşılıklı değerini verir
kalan Aşırı yüklendi. Kalanı hesaplar: REM _Y _X
kalanlar Kalanı hesaplar: REM _Y _X
remquo Aşırı yüklendi. _X REM _Y ile aynı kalanı hesaplar. Ayrıca integral bölüm _X/_Y alt 23 bitini hesaplar ve bu değere _X/_Y ile aynı işareti verir. Bu imzalı değeri _Quo işaret eden tamsayıda depolar.
remquof _X REM _Y ile aynı kalanı hesaplar. Ayrıca integral bölüm _X/_Y alt 23 bitini hesaplar ve bu değere _X/_Y ile aynı işareti verir. Bu imzalı değeri _Quo işaret eden tamsayıda depolar.
yuvarlak Aşırı yüklendi. _X en yakın tamsayıya yuvarlar
roundf _X en yakın tamsayıya yuvarlar
rsqrt Aşırı yüklendi. Bağımsız değişkenin karekökünün karşılıklı değerini verir
rsqrtf Bağımsız değişkenin karekökünün karşılıklı değerini verir
scalb Aşırı yüklendi. _X güç _Y FLT_RADIX çarpar
scalbf _X güç _Y FLT_RADIX çarpar
scalbn Aşırı yüklendi. _X güç _Y FLT_RADIX çarpar
scalbnf _X güç _Y FLT_RADIX çarpar
signbit Aşırı yüklendi. _X işaretinin negatif olup olmadığını belirler
signbitf _X işaretinin negatif olup olmadığını belirler
günah Aşırı yüklendi. Bağımsız değişkenin sinüs değerini hesaplar
sincos Aşırı yüklendi. _X sinüs ve kosinüs değerini hesaplar
sincosf _X sinüs ve kosinüs değerini hesaplar
sinf Bağımsız değişkenin sinüs değerini hesaplar
Sinh Aşırı yüklendi. Bağımsız değişkenin hiperbolik sinüs değerini hesaplar
sinhf Bağımsız değişkenin hiperbolik sinüs değerini hesaplar
sinpi Aşırı yüklendi. Pi * _X sinüs değerini hesaplar
sinpif Pi * _X sinüs değerini hesaplar
Karekök Aşırı yüklendi. Bağımsız değişkenin kareküre kökünü hesaplar
sqrtf Bağımsız değişkenin kareküre kökünü hesaplar
taba rengi Aşırı yüklendi. Bağımsız değişkenin tanjant değerini hesaplar
tanf Bağımsız değişkenin tanjant değerini hesaplar
Tanh Aşırı yüklendi. Bağımsız değişkenin hiperbolik tanjant değerini hesaplar
tanhf Bağımsız değişkenin hiperbolik tanjant değerini hesaplar
tanpi Aşırı yüklendi. Pi * _X tanjant değerini hesaplar
tanpif Pi * _X tanjant değerini hesaplar
tgamma Aşırı yüklendi. _X gama işlevini hesaplar
tgammaf _X gama işlevini hesaplar
trunc Aşırı yüklendi. Bağımsız değişkeni tamsayı bileşenine yuvarlar
truncf Bağımsız değişkeni tamsayı bileşenine yuvarlar

Gereksinimler

Üst bilgi: amp_math.h

Ad Alanı: Eşzamanlılık

Ayrıca bkz.

Eşzamanlılık Ad Alanı (C++ AMP)