Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Ad alanında aşağıdaki işlevler kullanılabilir:
acos
Bağımsız değişkenin arkkosinüsünü hesaplar
inline float acos(float _X) restrict(amp);
inline double acos(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin arkkosinüs değerini verir
acosf
Bağımsız değişkenin arkkosinüsünü hesaplar
inline float acosf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin arkkosinüs değerini verir
acosh
Bağımsız değişkenin ters hiperbolik kosinüsünü hesaplar
inline float acosh(float _X) restrict(amp);
inline double acosh(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin ters hiperbolik kosinüs değerini verir
acoshf
Bağımsız değişkenin ters hiperbolik kosinüsünü hesaplar
inline float acoshf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin ters hiperbolik kosinüs değerini verir
asin
Bağımsız değişkenin arksinüsünü hesaplar
inline float asin(float _X) restrict(amp);
inline double asin(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin arksinüs değerini verir
asinf
Bağımsız değişkenin arksinüsünü hesaplar
inline float asinf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin arksinüs değerini verir
asinh
Bağımsız değişkenin ters hiperbolik sinüsünü hesaplar
inline float asinh(float _X) restrict(amp);
inline double asinh(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin ters hiperbolik sinüs değerini verir
asinhf
Bağımsız değişkenin ters hiperbolik sinüsünü hesaplar
inline float asinhf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin ters hiperbolik sinüs değerini verir
atan
Parametrenin arktanjantını hesaplar
inline float atan(float _X) restrict(amp);
inline double atan(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Argümanın arktanjant değerini verir
atan2
_Y/_X arktanjantını hesaplar
inline float atan2(
float _Y,
float _X) restrict(amp);
inline double atan2(
double _Y,
double _X) restrict(amp);
Parameters
_Y
Kayan nokta değeri
_X
Kayan nokta değeri
Dönüş Değeri
_Y/_X arktanjant değerini verir
atan2f
_Y/_X arktanjantını hesaplar
inline float atan2f(
float _Y,
float _X) restrict(amp);
Parameters
_Y
Kayan nokta değeri
_X
Kayan nokta değeri
Dönüş Değeri
_Y/_X arktanjant değerini verir
atanf
Parametrenin arktanjantını hesaplar
inline float atanf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Argümanın arktanjant değerini verir
atanh
Bağımsız değişkenin ters hiperbolik tanjantını hesaplar
inline float atanh(float _X) restrict(amp);
inline double atanh(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Argümanın ters hiperbolik tanjant değerini verir
atanhf
Bağımsız değişkenin ters hiperbolik tanjantını hesaplar
inline float atanhf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Argümanın ters hiperbolik tanjant değerini verir
cbrt
Argümanın gerçek küp kökünü hesaplar
inline float cbrt(float _X) restrict(amp);
inline double cbrt(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin gerçek küp kökünü verir
cbrtf
Argümanın gerçek küp kökünü hesaplar
inline float cbrtf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin gerçek küp kökünü verir
ceil
Bağımsız değişkenin en yakın üst sayısını hesaplar
inline float ceil(float _X) restrict(amp);
inline double ceil(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin matematiksel tavan değerini verir.
ceilf
Bağımsız değişkenin en yakın üst sayısını hesaplar
inline float ceilf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin matematiksel tavan değerini verir.
copysign
_X büyüklüğüne ve _Y işaretine sahip bir değer üretir
inline float copysign(
float _X,
float _Y) restrict(amp);
inline double copysign(
double _X,
double _Y) restrict(amp);
Parameters
_X
Kayan nokta değeri
_Y
Kayan nokta değeri
Dönüş Değeri
_X büyüklüğünü ve _Y işaretini içeren bir değer döndürür
copysignf
_X büyüklüğüne ve _Y işaretine sahip bir değer üretir
inline float copysignf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Kayan nokta değeri
_Y
Kayan nokta değeri
Dönüş Değeri
_X büyüklüğünü ve _Y işaretini içeren bir değer döndürür
cos
Bağımsız değişkenin kosinüsünü hesaplar
inline float cos(float _X) restrict(amp);
inline double cos(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin kosinüs değerini verir
cosf
Bağımsız değişkenin kosinüsünü hesaplar
inline float cosf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin kosinüs değerini verir
cosh
Bağımsız değişkenin hiperbolik kosinüs değerini hesaplar
inline float cosh(float _X) restrict(amp);
inline double cosh(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin hiperbolik kosinüs değerini verir
coshf
Bağımsız değişkenin hiperbolik kosinüs değerini hesaplar
inline float coshf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin hiperbolik kosinüs değerini verir
cospi
Pi * _X kosinüs değerini hesaplar
inline float cospi(float _X) restrict(amp);
inline double cospi(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Pi * _X kosinüs değerini verir
cospif
Pi * _X kosinüs değerini hesaplar
inline float cospif(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Pi * _X kosinüs değerini verir
erf
_X'in hata fonksiyonunu hesaplar
inline float erf(float _X) restrict(amp);
inline double erf(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
_X'in hata fonksiyonunu döndürür
erfc
_X için tamamlayıcı hata işlevini hesaplar
inline float erfc(float _X) restrict(amp);
inline double erfc(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
_X tamamlayıcı hata fonksiyonunu verir
erfcf
_X için tamamlayıcı hata işlevini hesaplar
inline float erfcf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
_X tamamlayıcı hata fonksiyonunu verir
erfcinv
_X ters tamamlayıcı hata fonksiyonunu hesaplar
inline float erfcinv(float _X) restrict(amp);
inline double erfcinv(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
_X'in ters tamamlayıcı hata fonksiyonunu verir
erfcinvf
_X ters tamamlayıcı hata fonksiyonunu hesaplar
inline float erfcinvf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
_X'in ters tamamlayıcı hata fonksiyonunu verir
erff
_X'in hata fonksiyonunu hesaplar
inline float erff(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
_X'in hata fonksiyonunu döndürür
erfinv
_X ters hata fonksiyonunu hesaplar
inline float erfinv(float _X) restrict(amp);
inline double erfinv(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
X'in ters hata fonksiyonunu döndürür
erfinvf
_X ters hata fonksiyonunu hesaplar
inline float erfinvf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
X'in ters hata fonksiyonunu döndürür
exp10
Bağımsız değişkeninin 10 tabanlı üssel değerini hesaplar
inline float exp10(float _X) restrict(amp);
inline double exp10(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin base-10 üstel değerini verir
exp10f
Bağımsız değişkeninin 10 tabanlı üssel değerini hesaplar
inline float exp10f(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin base-10 üstel değerini verir
expm1
Argümanın e tabanındaki üssel değeri hesaplar ve 1 çıkarır.
inline float expm1(float exponent) restrict(amp);
inline double expm1(double exponent) restrict(amp);
Parameters
exponent
Doğal logaritmanın tabanı olan matematiksel ifadesi 'nin üstel .
Dönüş Değeri
Argümanın e tabanında üstel değerini, eksi 1 olacak şekilde döndürür.
expm1f
Argümanın e tabanındaki üssel değeri hesaplar ve 1 çıkarır.
inline float expm1f(float exponent) restrict(amp);
Parameters
exponent
Doğal logaritmanın tabanı olan matematiksel ifadesi 'nin üstel .
Dönüş Değeri
Argümanın e tabanında üstel değerini, eksi 1 olacak şekilde döndürür.
exp
Argümanın e tabanlı üstel değerini hesaplar.
inline float exp(float _X) restrict(amp);
inline double exp(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin e tabanlı üssel fonksiyonunu döndürür
expf
Argümanın e tabanlı üstel değerini hesaplar.
inline float expf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin e tabanlı üssel fonksiyonunu döndürür
exp2
Argümanın 2 tabanlı üstel değerini hesaplar
inline float exp2(float _X) restrict(amp);
inline double exp2(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Argümanın ikili tabandaki üstel değerini verir
exp2f
Argümanın 2 tabanlı üstel değerini hesaplar
inline float exp2f(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Argümanın ikili tabandaki üstel değerini verir
fabs
Bağımsız değişkenin mutlak değerini verir
inline float fabs(float _X) restrict(amp);
inline double fabs(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin mutlak değerini verir
fabsf
Bağımsız değişkenin mutlak değerini verir
inline float fabsf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin mutlak değerini verir
fdim
Parametreler arasındaki pozitif farkı hesaplar.
inline float fdim(
float _X,
float _Y
) restrict(amp);
inline double fdim(
double _X,
double _Y
) restrict(amp);
Parameters
_X
Kayan nokta değeri
_Y
Kayan nokta değeri
Dönüş Değeri
_X _Y'den büyükse _X ile _Y arasındaki fark; aksi takdirde , +0.
fdimf
Parametreler arasındaki pozitif farkı hesaplar.
inline float fdimf(
float _X,
float _Y
) restrict(amp);
Parameters
_X
Kayan nokta değeri
_Y
Kayan nokta değeri
Dönüş Değeri
_X _Y'den büyükse _X ile _Y arasındaki fark; aksi takdirde , +0.
floor
Argümanın tabanını hesaplar
inline float floor(float _X) restrict(amp);
inline double floor(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Argümanın tabanını verir
floorf
Argümanın tabanını hesaplar
inline float floorf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Argümanın tabanını verir
fma
Birinci ve ikinci belirtilen bağımsız değişkenlerin çarpımını hesaplar, ardından belirtilen üçüncü bağımsız değişkeni sonuma ekler; hesaplamanın tamamı tek bir işlem olarak gerçekleştirilir.
inline float fma(
float _X,
float _Y,
float _Z
) restrict(amp);
inline double fma(
double _X,
double _Y,
double _Z
) restrict(amp);
Parameters
_X
İlk kayan nokta bağımsız değişkeni.
_Y
İkinci kayan nokta bağımsız değişkeni.
_Z
Üçüncü kayan nokta bağımsız değişkeni.
Dönüş Değeri
İfadenin sonucu (_X * _Y) + _Z. Hesaplamanın tamamı tek bir işlem halinde gerçekleştirilir; yani, alt ifadeler sonsuz hassasiyetle hesaplanır ve yalnızca nihai sonuç yuvarlanır.
fmaf
Birinci ve ikinci belirtilen bağımsız değişkenlerin çarpımını hesaplar, ardından belirtilen üçüncü bağımsız değişkeni sonuma ekler; hesaplamanın tamamı tek bir işlem olarak gerçekleştirilir.
inline float fmaf(
float _X,
float _Y,
float _Z
) restrict(amp);
Parameters
_X
İlk kayan nokta bağımsız değişkeni.
_Y
İkinci kayan nokta bağımsız değişkeni.
_Z
Üçüncü kayan nokta bağımsız değişkeni.
Dönüş Değeri
İfadenin sonucu (_X * _Y) + _Z. Hesaplamanın tamamı tek bir işlem halinde gerçekleştirilir; yani, alt ifadeler sonsuz hassasiyetle hesaplanır ve yalnızca nihai sonuç yuvarlanır.
fmax
Argümanların maksimum sayısal değerini belirleyin
inline float fmax(
float _X,
float _Y) restrict(amp);
inline double fmax(
double _X,
double _Y) restrict(amp);
Parameters
_X
Kayan nokta değeri
_Y
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenlerin en yüksek sayısal değerini döndürme
fmaxf
Argümanların maksimum sayısal değerini belirleyin
inline float fmaxf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Kayan nokta değeri
_Y
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenlerin en yüksek sayısal değerini döndürme
fmin
Bağımsız değişkenlerin en düşük sayısal değerini belirleme
inline float fmin(
float _X,
float _Y) restrict(amp);
inline double fmin(
double _X,
double _Y) restrict(amp);
Parameters
_X
Kayan nokta değeri
_Y
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenlerin en düşük sayısal değerini döndürme
fminf
Bağımsız değişkenlerin en düşük sayısal değerini belirleme
inline float fminf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Kayan nokta değeri
_Y
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenlerin en düşük sayısal değerini döndürme
fmod İşlevi (C++ AMP)
Belirtilen ilk bağımsız değişkenin kalan kısmını belirtilen ikinci bağımsız değişkene bölünerek hesaplar.
inline float fmod(
float _X,
float _Y) restrict(amp);
inline double fmod(
double _X,
double _Y) restrict(amp);
Parameters
_X
İlk kayan nokta bağımsız değişkeni.
_Y
İkinci kayan nokta bağımsız değişkeni.
Dönüş Değeri
'ın ile bölümünden kalan; yani n değeridir, burada n bir tamsayıdır ve n'nin büyüklüğünün 'den küçük olması gerekir.
fmodf
Belirtilen ilk bağımsız değişkenin kalan kısmını belirtilen ikinci bağımsız değişkene bölünerek hesaplar.
inline float fmodf(
float _X,
float _Y) restrict(amp);
Parameters
_X
İlk kayan nokta bağımsız değişkeni.
_Y
İkinci kayan nokta bağımsız değişkeni.
Dönüş Değeri
'ın ile bölümünden kalan; yani n değeridir, burada n bir tamsayıdır ve n'nin büyüklüğünün 'den küçük olması gerekir.
fpclassify
Bağımsız değişken değerini NaN, sonsuz, normal, alt normal, sıfır olarak sınıflandırır
inline int fpclassify(float _X) restrict(amp);
inline int fpclassify(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin değerine uygun sayı sınıflandırma makrosunun değerini döndürür.
frexp
_X'in mantis ve üs kısmını elde eder
inline float frexp(
float _X,
_Out_ int* _Exp) restrict(amp);
inline double frexp(
double _X,
_Out_ int* _Exp) restrict(amp);
Parameters
_X
Kayan nokta değeri
_Exp
Kayan nokta değerindeki _X'in tam sayı üssünü döndürür
Dönüş Değeri
_X'in mantisini döndürür
frexpf
_X'in mantis ve üs kısmını elde eder
inline float frexpf(
float _X,
_Out_ int* _Exp) restrict(amp);
Parameters
_X
Kayan nokta değeri
_Exp
Kayan nokta değerindeki _X'in tam sayı üssünü döndürür
Dönüş Değeri
_X'in mantisini döndürür
hypot
_X ve _Y karelerinin toplamının karekökünü hesaplar
inline float hypot(
float _X,
float _Y) restrict(amp);
inline double hypot(
double _X,
double _Y) restrict(amp);
Parameters
_X
Kayan nokta değeri
_Y
Kayan nokta değeri
Dönüş Değeri
_X ve _Y karelerinin toplamının karekökünü verir
hypotf
_X ve _Y karelerinin toplamının karekökünü hesaplar
inline float hypotf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Kayan nokta değeri
_Y
Kayan nokta değeri
Dönüş Değeri
_X ve _Y karelerinin toplamının karekökünü verir
ilogb
_X'in üssünü imzalı bir int değeri olarak ayıkla
inline int ilogb(float _X) restrict(amp);
inline int ilogb(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
_X üssünü imzalı int değeri olarak verir
ilogbf
_X'in üssünü imzalı bir int değeri olarak ayıkla
inline int ilogbf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
_X üssünü imzalı int değeri olarak verir
isfinite
Bağımsız değişkenin sonlu bir değere sahip olup olmadığını belirler
inline int isfinite(float _X) restrict(amp);
inline int isfinite(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Yalnızca bağımsız değişkenin sonlu bir değeri varsa sıfır olmayan bir değer döndürür
isinf
Bağımsız değişkenin sonsuz olup olmadığını belirler
inline int isinf(float _X) restrict(amp);
inline int isinf(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Yalnızca bağımsız değişkenin sonsuz bir değeri varsa sıfır olmayan bir değer döndürür
isnan
Bağımsız değişkenin NaN olup olmadığını belirler
inline int isnan(float _X) restrict(amp);
inline int isnan(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Yalnızca bağımsız değişkenin NaN değeri varsa sıfır olmayan bir değer döndürür
isnormal
Bağımsız değişkenin normal olup olmadığını belirler
inline int isnormal(float _X) restrict(amp);
inline int isnormal(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin yalnızca normal bir değeri varsa, sıfır olmayan bir değer döndürür.
ldexp
Belirtilen mantisten ve üsten gerçek bir sayı hesaplar.
inline float ldexp(
float _X,
int _Exp) restrict(amp);
inline double ldexp(
double _X,
double _Exp) restrict(amp);
Parameters
_X
Kayan nokta değeri, mantissa
_Exp
Tamsayı değeri, üs
Dönüş Değeri
_X'in 2^_Exp ile çarpımını döndürür
ldexpf
Belirtilen mantisten ve üsten gerçek bir sayı hesaplar.
inline float ldexpf(
float _X,
int _Exp) restrict(amp);
Parameters
_X
Kayan nokta değeri, mantissa
_Exp
Tamsayı değeri, üs
Dönüş Değeri
_X'in 2^_Exp ile çarpımını döndürür
lgamma
Bağımsız değişkenin gama mutlak değerinin doğal logaritması hesaplanır
inline float lgamma(
float _X,
_Out_ int* _Sign) restrict(amp);
inline double lgamma(
double _X,
_Out_ int* _Sign) restrict(amp);
Parameters
_X
Kayan nokta değeri
_Sign
İşareti verir
Dönüş Değeri
Argümanın gama fonksiyonunun mutlak değerinin doğal logaritmasını döndürür.
lgammaf
Bağımsız değişkenin gama mutlak değerinin doğal logaritması hesaplanır
inline float lgammaf(
float _X,
_Out_ int* _Sign) restrict(amp);
Parameters
_X
Kayan nokta değeri
_Sign
İşareti verir
Dönüş Değeri
Argümanın gama fonksiyonunun mutlak değerinin doğal logaritmasını döndürür.
log
e tabanına sahip bağımsız değişkenin logaritmasını hesaplar
inline float log(float _X) restrict(amp);
inline double log(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin e tabanındaki logaritmasını döndürür.
log10
Bağımsız değişkenin 10 tabanındaki logaritması hesaplar
inline float log10(float _X) restrict(amp);
inline double log10(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Argümanın 10 tabanında logaritmasını döndürür
log10f
Bağımsız değişkenin 10 tabanındaki logaritması hesaplar
inline float log10f(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Argümanın 10 tabanında logaritmasını döndürür
log1p
1 artı argümanın doğal logaritmasını hesaplar
inline float log1p(float _X) restrict(amp);
inline double log1p(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
1 artı bağımsız değişkenin doğal logaritmasını verir
log1pf
1 artı argümanın doğal logaritmasını hesaplar
inline float log1pf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
1 artı bağımsız değişkenin doğal logaritmasını verir
log2
Bağımsız değişkenin 2 tabanındaki logaritmasını hesaplar
inline float log2(float _X) restrict(amp);
inline double log2(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Argümanın 10 tabanında logaritmasını döndürür
log2f
Bağımsız değişkenin 2 tabanındaki logaritmasını hesaplar
inline float log2f(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Argümanın 10 tabanında logaritmasını döndürür
logb
_X'in üssünü kayan nokta formatında imzalı bir tamsayı değeri olarak çıkarır
inline float logb(float _X) restrict(amp);
inline double logb(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
_X sayısının imzalı üssünü geri döndürür
logbf
_X'in üssünü kayan nokta formatında imzalı bir tamsayı değeri olarak çıkarır
inline float logbf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
_X sayısının imzalı üssünü geri döndürür
logf
e tabanına sahip bağımsız değişkenin logaritmasını hesaplar
inline float logf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin e tabanındaki logaritmasını döndürür.
modf
Belirtilen parametreyi kesirli ve tamsayı bölümlerine ayırır.
inline float modf(
float _X,
_Out_ float* _Iptr) restrict(amp);
inline double modf(
double _X,
_Out_ double* _Iptr) restrict(amp);
Parameters
_X
Kayan nokta değeri
_Iptr
[out] 'ın tamsayı kısmı, kayan nokta değeri olarak.
Dönüş Değeri
öğesinin imzalı kesirli kısmı.
modff
Belirtilen parametreyi kesirli ve tamsayı bölümlerine ayırır.
inline float modff(
float _X,
_Out_ float* _Iptr) restrict(amp);
Parameters
_X
Kayan nokta değeri
_Iptr
öğesinin bir kayan nokta değeri olarak tamsayı kısmı.
Dönüş Değeri
ifadesinin imzalı kesirli bölümünü döndürür.
nan
Sessiz bir NaN döndürür
inline double nan(int _X) restrict(amp);
Parameters
_X
Tamsayı değeri
Dönüş Değeri
Sessiz bir NaN döndürür (varsa), içeriği _X olarak belirtilmiştir.
nanf
Sessiz bir NaN döndürür
inline float nanf(int _X) restrict(amp);
Parameters
_X
Tamsayı değeri
Dönüş Değeri
Sessiz bir NaN döndürür (varsa), içeriği _X olarak belirtilmiştir.
nearbyint
Geçerli yuvarlama yönünü kullanarak parametreyi kayan nokta formatında bir tamsayı değerine yuvarlar.
inline float nearbyint(float _X) restrict(amp);
inline double nearbyint(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Yuvarlatılmış tamsayı değerini verir.
nearbyintf
Geçerli yuvarlama yönünü kullanarak parametreyi kayan nokta formatında bir tamsayı değerine yuvarlar.
inline float nearbyintf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Yuvarlatılmış tamsayı değerini verir.
nextafter
_X'ten sonra _Y yönünde işlev türünde bir sonraki temsil edilebilir değeri belirleyin.
inline float nextafter(
float _X,
float _Y) restrict(amp);
inline double nextafter(
double _X,
double _Y) restrict(amp);
Parameters
_X
Kayan nokta değeri
_Y
Kayan nokta değeri
Dönüş Değeri
Fonksiyonun türünde, _X'ten sonra _Y yönüne doğru bir sonraki temsil edilebilir değeri döndürür.
nextafterf
_X'ten sonra _Y yönünde işlev türünde bir sonraki temsil edilebilir değeri belirleyin.
inline float nextafterf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Kayan nokta değeri
_Y
Kayan nokta değeri
Dönüş Değeri
Fonksiyonun türünde, _X'ten sonra _Y yönüne doğru bir sonraki temsil edilebilir değeri döndürür.
phi
Bağımsız değişkenin matematiksel kümülatif dağılım işlevini verir
inline float phi(float _X) restrict(amp);
inline double phi(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin matematiksel kümülatif dağılım işlevini verir
phif
Bağımsız değişkenin matematiksel kümülatif dağılım işlevini verir
inline float phif(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin matematiksel kümülatif dağılım işlevini verir
pow
_Y gücüne yükseltilen _X hesaplar
inline float pow(
float _X,
float _Y) restrict(amp);
inline double pow(
double _X,
double _Y) restrict(amp);
Parameters
_X
Kayan nokta değeri, temel
_Y
Kayan nokta değeri, üs
Dönüş Değeri
powf
_Y gücüne yükseltilen _X hesaplar
inline float powf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Kayan nokta değeri, temel
_Y
Kayan nokta değeri, üs
Dönüş Değeri
probit
Argümanın ters kümülatif dağılım fonksiyonunu döndürür
inline float probit(float _X) restrict(amp);
inline double probit(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Argümanın ters kümülatif dağılım fonksiyonunu döndürür
probitf
Argümanın ters kümülatif dağılım fonksiyonunu döndürür
inline float probitf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Argümanın ters kümülatif dağılım fonksiyonunu döndürür
rcbrt
Bağımsız değişkenin küp kökünün tersi değerini verir
inline float rcbrt(float _X) restrict(amp);
inline double rcbrt(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin küp kökünün tersi değerini verir
rcbrtf
Bağımsız değişkenin küp kökünün tersi değerini verir
inline float rcbrtf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin küp kökünün tersi değerini verir
remainder
_X MOD _Y ile kalanı hesaplar
inline float remainder(
float _X,
float _Y) restrict(amp);
inline double remainder(
double _X,
double _Y) restrict(amp);
Parameters
_X
Kayan nokta değeri
_Y
Kayan nokta değeri
Dönüş Değeri
_X REM _Y döndürür
remainderf
_X MOD _Y ile kalanı hesaplar
inline float remainderf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Kayan nokta değeri
_Y
Kayan nokta değeri
Dönüş Değeri
_X REM _Y döndürür
remquo
Belirtilen ilk bağımsız değişkenin kalan kısmını belirtilen ikinci bağımsız değişkene bölünerek hesaplar. Ayrıca, belirtilen ilk bağımsız değişkenin belirtke bölümünü, belirtilen ikinci bağımsız değişkenin belirtkesine böler ve üçüncü bağımsız değişkende belirtilen konumu kullanarak bu bölümü döndürür.
inline float remquo(
float _X,
float _Y,
_Out_ int* _Quo) restrict(amp);
inline double remquo(
double _X,
double _Y,
_Out_ int* _Quo) restrict(amp);
Parameters
_X
İlk kayan nokta bağımsız değişkeni.
_Y
İkinci kayan nokta bağımsız değişkeni.
_Quo
[out] 'ın kesirli bitlerinin 'in kesirli bitlerine bölünmesiyle elde edilen bölüm sonucunu döndürmek için kullanılan bir tamsayının adresi.
Dönüş Değeri
öğesinin ile bölümünden kalanı döndürür.
remquof
Belirtilen ilk bağımsız değişkenin kalan kısmını belirtilen ikinci bağımsız değişkene bölünerek hesaplar. Ayrıca, belirtilen ilk bağımsız değişkenin belirtke bölümünü, belirtilen ikinci bağımsız değişkenin belirtkesine böler ve üçüncü bağımsız değişkende belirtilen konumu kullanarak bu bölümü döndürür.
inline float remquof(
float _X,
float _Y,
_Out_ int* _Quo) restrict(amp);
Parameters
_X
İlk kayan nokta bağımsız değişkeni.
_Y
İkinci kayan nokta bağımsız değişkeni.
_Quo
[out] 'ın kesirli bitlerinin 'in kesirli bitlerine bölünmesiyle elde edilen bölüm sonucunu döndürmek için kullanılan bir tamsayının adresi.
Dönüş Değeri
öğesinin ile bölümünden kalanı döndürür.
round
_X'i en yakın tam sayıya yuvarlar
inline float round(float _X) restrict(amp);
inline double round(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
_X en yakın tamsayısını verir
roundf
_X'i en yakın tam sayıya yuvarlar
inline float roundf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
_X en yakın tamsayısını verir
rsqrt
Bağımsız değişkenin karekökünün karşılıklı değerini verir
inline float rsqrt(float _X) restrict(amp);
inline double rsqrt(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
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
inline float rsqrtf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin karekökünün karşılıklı değerini verir
scalb
_X'i FLT_RADIX'in _Y kuvveti ile çarpar
inline float scalb(
float _X,
float _Y) restrict(amp);
inline double scalb(
double _X,
double _Y) restrict(amp);
Parameters
_X
Kayan nokta değeri
_Y
Kayan nokta değeri
Dönüş Değeri
_X * (FLT_RADIX ^ _Y) değerini döndürür
scalbf
_X'i FLT_RADIX'in _Y kuvveti ile çarpar
inline float scalbf(
float _X,
float _Y) restrict(amp);
Parameters
_X
Kayan nokta değeri
_Y
Kayan nokta değeri
Dönüş Değeri
_X * (FLT_RADIX ^ _Y) değerini döndürür
scalbn
_X'i FLT_RADIX'in _Y kuvveti ile çarpar
inline float scalbn(
float _X,
int _Y) restrict(amp);
inline double scalbn(
double _X,
int _Y) restrict(amp);
Parameters
_X
Kayan nokta değeri
_Y
Tamsayı değeri
Dönüş Değeri
_X * (FLT_RADIX ^ _Y) değerini döndürür
scalbnf
_X'i FLT_RADIX'in _Y kuvveti ile çarpar
inline float scalbnf(
float _X,
int _Y) restrict(amp);
Parameters
_X
Kayan nokta değeri
_Y
Tamsayı değeri
Dönüş Değeri
_X * (FLT_RADIX ^ _Y) değerini döndürür
signbit
_X işaretinin negatif olup olmadığını belirler
inline int signbit(float _X) restrict(amp);
inline int signbit(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Yalnızca _X işareti negatifse sıfır olmayan bir değer döndürür
signbitf
_X işaretinin negatif olup olmadığını belirler
inline int signbitf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Yalnızca _X işareti negatifse sıfır olmayan bir değer döndürür
sin
Bağımsız değişkenin sinüs değerini hesaplar
inline float sin(float _X) restrict(amp);
inline double sin(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Argümanın sinüs değerini döndürür
sinf
Bağımsız değişkenin sinüs değerini hesaplar
inline float sinf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Argümanın sinüs değerini döndürür
sincos
_X'in sinüs ve kosinüs değerleri hesaplanır
inline void sincos(
float _X,
_Out_ float* _S,
_Out_ float* _C) restrict(amp);
inline void sincos(
double _X,
_Out_ double* _S,
_Out_ double* _C) restrict(amp);
Parameters
_X
Kayan nokta değeri
_S
_X sinüs değerini verir
_C
_X kosinüs değerini verir
sincosf
_X'in sinüs ve kosinüs değerleri hesaplanır
inline void sincosf(
float _X,
_Out_ float* _S,
_Out_ float* _C) restrict(amp);
Parameters
_X
Kayan nokta değeri
_S
_X sinüs değerini verir
_C
_X kosinüs değerini verir
sinh
Bağımsız değişkenin hiperbolik sinüs değerini hesaplar
inline float sinh(float _X) restrict(amp);
inline double sinh(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin hiperbolik sinüs değerini verir
sinhf
Bağımsız değişkenin hiperbolik sinüs değerini hesaplar
inline float sinhf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin hiperbolik sinüs değerini verir
sinpi
Pi * _X sinüs değerini hesaplar
inline float sinpi(float _X) restrict(amp);
inline double sinpi(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Pi * _X sinüs değerini verir
sinpif
Pi * _X sinüs değerini hesaplar
inline float sinpif(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Pi * _X sinüs değerini verir
sqrt
Bağımsız değişkenin kareküre kökünü hesaplar
inline float sqrt(float _X) restrict(amp);
inline double sqrt(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin karekökünü verir
sqrtf
Bağımsız değişkenin kareküre kökünü hesaplar
inline float sqrtf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin karekökünü verir
tan
Bağımsız değişkenin tanjant değerini hesaplar
inline float tan(float _X) restrict(amp);
inline double tan(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin tanjant değerini verir
tanf
Bağımsız değişkenin tanjant değerini hesaplar
inline float tanf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin tanjant değerini verir
tanh
Bağımsız değişkenin hiperbolik tanjant değerini hesaplar
inline float tanh(float _X) restrict(amp);
inline double tanh(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin hiperbolik tanjant değerini verir
tanhf
Bağımsız değişkenin hiperbolik tanjant değerini hesaplar
inline float tanhf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin hiperbolik tanjant değerini verir
tanpi
Pi * _X tanjant değerini hesaplar
inline float tanpi(float _X) restrict(amp);
inline double tanpi(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Pi * _X tanjant değerini verir
tanpif
Pi * _X tanjant değerini hesaplar
inline float tanpif(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Pi * _X tanjant değerini verir
tgamma
_X gama işlevini hesaplar
inline float tgamma(float _X) restrict(amp);
inline double tgamma(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
_X gama işlevinin sonucunu verir
tgammaf
_X gama işlevini hesaplar
inline float tgammaf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
_X gama işlevinin sonucunu verir
trunc
Bağımsız değişkeni tamsayı bileşenine yuvarlar
inline float trunc(float _X) restrict(amp);
inline double trunc(double _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin tamsayı bileşenini verir
truncf
Bağımsız değişkeni tamsayı bileşenine yuvarlar
inline float truncf(float _X) restrict(amp);
Parameters
_X
Kayan nokta değeri
Dönüş Değeri
Bağımsız değişkenin tamsayı bileşenini verir
Ayrıca bakınız
Concurrency::precise_math Ad Kümesi