Udostępnij za pośrednictwem


Obszar nazw CONCURRENCY::precise_math

Funkcje znajdujące się w przestrzeni nazw precise_math są zgodne z C99.Zawarte są wersje funkcji zarówno z pojedynczą jak i podwójną precyzją.Na przykład acos jest wersją z podwójną precyzją, natomiast acosf jest wersją z pojedynczą precyzją.Funkcje te, włączając funkcje pojedynczej precyzji wymagają rozszerzonej obsługi podwójnej precyzji na akceleratorze.Można użyć Accelerator::supports_double_precision Członkowskich danych do określenia, czy można uruchomić te funkcje na określonym akceleratorze.

namespace precise_math;

Elementy członkowskie

Hh553049.collapse_all(pl-pl,VS.110).gifFunkcje

Nazwa

Opis

ACOS, funkcja

Przeciążone.Oblicza arcus cosinus argumentu

Funkcja acosf

Oblicza arcus cosinus argumentu

Funkcja acosh

Przeciążone.Oblicza wartość funkcji odwrotny cosinus hiperboliczny dla podanego argumentu

Funkcja acoshf

Oblicza wartość funkcji odwrotny cosinus hiperboliczny dla podanego argumentu

ASIN, funkcja

Przeciążone.Oblicza wartość funkcji arcus sinus dla podanego argumentu

Funkcja asinf

Oblicza wartość funkcji arcus sinus dla podanego argumentu

Funkcja ASINH

Przeciążone.Oblicza odwrotność sinusa hiperbolicznego argumentu

Funkcja asinhf

Oblicza odwrotność sinusa hiperbolicznego argumentu

ATAN, funkcja

Przeciążone.Oblicza wartość funkcji arcus tangens dla podanego argumentu

ATAN2, funkcja

Przeciążone.Oblicza wartość funkcji arcus tangens dla _Y/_X

Funkcja atan2f

Oblicza wartość funkcji arcus tangens dla _Y/_X

Funkcja atanf

Oblicza wartość funkcji arcus tangens dla podanego argumentu

ATANH, funkcja

Przeciążone.Oblicza wartość funkcji odwrócony tangens hiperboliczny dla podanego argumentu

Funkcja atanhf

Oblicza wartość funkcji odwrócony tangens hiperboliczny dla podanego argumentu

Funkcja cbrt

Przeciążone.Oblicza rzeczywisty pierwiastek trzeciego stopnia argumentu

Funkcja cbrtf

Oblicza rzeczywisty pierwiastek trzeciego stopnia argumentu

Funkcja ceil

Przeciążone.Oblicza wartość argumentu zaokrągloną w górę

Funkcja ceilf

Oblicza wartość argumentu zaokrągloną w górę

Funkcja copysign

Przeciążone.Tworzy liczbę o wartości _X i znaku _Y

Funkcja copysignf

Tworzy liczbę o wartości _X i znaku _Y

COS funkcji

Przeciążone.Oblicza wartość funkcji cosinus dla podanego argumentu

Funkcja cosf

Oblicza wartość funkcji cosinus dla podanego argumentu

COSH, funkcja

Przeciążone.Oblicza wartość funkcji cosinus hiperboliczny dla podanego argumentu

Funkcja coshf

Oblicza wartość funkcji cosinus hiperboliczny dla podanego argumentu

Funkcja cospi

Przeciążone.Oblicza wartość cosinusa liczby pi * _X

Funkcja cospif

Oblicza wartość cosinusa liczby pi * _X

Funkcja ERF

Przeciążone.Oblicza funkcję błędu dla _X

ERFC, funkcja

Przeciążone.Oblicza uzupełniającą funkcję błędu z _X

Funkcja erfcf

Oblicza uzupełniającą funkcję błędu z _X

Funkcja erfcinv

Przeciążone.Oblicza odwrotność komplementarnej funkcji błędu z _X

Funkcja erfcinvf

Oblicza odwrotność komplementarnej funkcji błędu z _X

Funkcja erff

Oblicza funkcję błędu dla _X

Funkcja erfinv

Przeciążone.Oblicza odwrotność funkcji błędu dla _X

Funkcja erfinvf

Oblicza odwrotność funkcji błędu dla _X

Funkcja EXP

Przeciążone.Oblicza eksponentę argumentu

Funkcja exp10

Przeciążone.Oblicza wartość funkcji wykładniczej o podstawie 10 dla podanego argumentu

Funkcja exp10f

Oblicza wartość funkcji wykładniczej o podstawie 10 dla podanego argumentu

Funkcja exp2

Przeciążone.Oblicza wartość funkcji wykładniczej o podstawie 2 dla podanego argumentu

Funkcja exp2f

Oblicza wartość funkcji wykładniczej o podstawie 2 dla podanego argumentu

Funkcja expf

Oblicza eksponentę argumentu

Funkcja expm1

Przeciążone.Oblicza eksponentę argumentu minus 1

Funkcja expm1f

Oblicza eksponentę argumentu minus 1

Funkcja fabs

Przeciążone.Zwraca wartość bezwzględną argumentu

Funkcja fabsf

Zwraca wartość bezwzględną argumentu

Funkcja fdim

Przeciążone.Określa dodatnią różnicę między argumentami

Funkcja fdimf

Określa dodatnią różnicę między argumentami

FLOOR, funkcja

Przeciążone.Oblicza wartość argumentu zaokrągloną w dół

Funkcja floorf

Oblicza wartość argumentu zaokrągloną w dół

FMA funkcji

Przeciążone.Oblicza (_X * _Y) + _Z zaokrąglone jako jedna operacja trójargumentowa

Funkcja fmaf

Oblicza (_X * _Y) + _Z zaokrąglone jako jedna operacja trójargumentowa

Fmax funkcji

Przeciążone.Ustala największą wartość liczbową z podanych argumentów

Funkcja fmaxf

Ustala największą wartość liczbową z podanych argumentów

Fmin funkcji

Przeciążone.Ustala najmniejszą wartość liczbową z podanych argumentów

Funkcja fminf

Ustala najmniejszą wartość liczbową z podanych argumentów

fmod funkcji (C++ AMP)

Przeciążone.Oblicza zmiennoprzecinkową resztę działania _X/_Y

Funkcja fmodf

Oblicza zmiennoprzecinkową resztę działania _X/_Y

Funkcja fpclassify

Przeciążone.Klasyfikuje wartość argumentu jako NaN, infinite, normal, subnormal, zero

Funkcja frexp

Przeciążone.Pobiera mantysę i wykładnik _X

Funkcja frexpf

Pobiera mantysę i wykładnik _X

Funkcja hypot

Przeciążone.Oblicza pierwiastek kwadratowy sumy kwadratów _X i _Y

Funkcja hypotf

Oblicza pierwiastek kwadratowy sumy kwadratów _X i _Y

Funkcja ilogb

Przeciążone.Wyodrębnia wykładnik _X jako wartość całkowitą ze znakiem

Funkcja ilogbf

Wyodrębnia wykładnik _X jako wartość całkowitą ze znakiem

Funkcja isfinite

Przeciążone.Określa, czy argument ma skończoną wartość

Funkcja isinf

Przeciążone.Określa, czy argument jest nieskończony

Funkcja t isNaN

Przeciążone.Określa, czy argument jest NaN.

Funkcja isnormal

Przeciążone.Określa, czy argument jest normalny

Funkcja ldexp

Przeciążone.Oblicza liczbę rzeczywistą z mantysy i wykładnika

Funkcja ldexpf

Oblicza liczbę rzeczywistą z mantysy i wykładnika

Funkcja lgamma

Przeciążone.Oblicza logarytm naturalny wartości bezwzględnej gamma argumentu

Funkcja lgammaf

Oblicza logarytm naturalny wartości bezwzględnej gamma argumentu

dziennika funkcji

Przeciążone.Oblicza wartość funkcji logarytm o podstawie e, dla podanego argumentu

LOG10, funkcja

Przeciążone.Oblicza wartość funkcji logarytm dziesiętny dla podanego argumentu

Funkcja 20log10f

Oblicza wartość funkcji logarytm dziesiętny dla podanego argumentu

Funkcja log1p

Przeciążone.Oblicza logarytm naturalny z 1 plus argument

Funkcja log1pf

Oblicza logarytm naturalny z 1 plus argument

Funkcja log2

Przeciążone.Oblicza wartość funkcji logarytm przy podstawie 2 dla podanego argumentu

Funkcja log2f

Oblicza wartość funkcji logarytm przy podstawie 2 dla podanego argumentu

Funkcja dziennikab

Przeciążone.Wyodrębnia wykładnik _X, jako wartość całkowitą ze znakiem w formacie zmiennoprzecinkowym

Funkcja logbf

Wyodrębnia wykładnik _X, jako wartość całkowitą ze znakiem w formacie zmiennoprzecinkowym

Funkcja logf

Oblicza wartość funkcji logarytm o podstawie e, dla podanego argumentu

Funkcja modf

Przeciążone.Dzieli _X na części ułamkową i całkowitą.

Funkcja modff

Dzieli _X na części ułamkową i całkowitą.

Funkcja NaN

Zwraca ciche NaN

Funkcja nanf

Zwraca ciche NaN

Funkcja nearbyint

Przeciążone.Zaokrągla argument do wartości całkowitej w formacie liczb zmiennoprzecinkowych, przy użyciu bieżącego kierunku zaokrąglania.

Funkcja nearbyintf

Zaokrągla argument do wartości całkowitej w formacie liczb zmiennoprzecinkowych, przy użyciu bieżącego kierunku zaokrąglania.

Funkcja nextafter

Przeciążone.Określa następną wartość do reprezentowania, o typie funkcji, znajdującą się po _X w kierunku _Y

Funkcja nextafterf

Określa następną wartość do reprezentowania, o typie funkcji, znajdującą się po _X w kierunku _Y

Phi funkcji

Przeciążone.Zwraca dystrybuantę dla podanego argumentu

Funkcja phif

Zwraca dystrybuantę dla podanego argumentu

Pow działać

Przeciążone.Oblicza _X podniesione do potęgi _Y

Funkcja powf

Oblicza _X podniesione do potęgi _Y

Funkcja probitowa

Przeciążone.Zwraca odwrotność dystrybuanty dla podanego argumentu

Funkcja probitf

Zwraca odwrotność dystrybuanty dla podanego argumentu

Funkcja rcbrt

Przeciążone.Zwraca odwrotność pierwiastka sześciennego argumentu

Funkcja rcbrtf

Zwraca odwrotność pierwiastka sześciennego argumentu

pozostałą część funkcji

Przeciążone.Oblicza resztę z dzielenia: _X REM _Y

Funkcja remainderf

Oblicza resztę z dzielenia: _X REM _Y

Funkcja remquo

Przeciążone.Oblicza taką samą resztę co _X REM _Y.Oblicza również niższe 23 bity, ilorazu liczb całkowitych _X/_Y i nadaje tej wartości taki sam znak, jak _X/_Y.Przechowuje tą wartość ze znakiem w liczbie całkowitej wskazywanej przez _Quo.

Funkcja remquof

Oblicza taką samą resztę co _X REM _Y.Oblicza również niższe 23 bity, ilorazu liczb całkowitych _X/_Y i nadaje tej wartości taki sam znak, jak _X/_Y.Przechowuje tą wartość ze znakiem w liczbie całkowitej wskazywanej przez _Quo.

ROUND, funkcja

Przeciążone.Zaokrągla liczbę _X do najbliższej liczby całkowitej.

Funkcja roundf

Zaokrągla liczbę _X do najbliższej liczby całkowitej.

Funkcja rsqrt

Przeciążone.Zwraca wartość funkcji odwrotny pierwiastek kwadratowy dla podanego argumentu

Funkcja rsqrtf

Zwraca wartość funkcji odwrotny pierwiastek kwadratowy dla podanego argumentu

Funkcja scalb

Przeciążone.Mnoży _X przez FLT_RADIX do potęgi _Y

Funkcja scalbf

Mnoży _X przez FLT_RADIX do potęgi _Y

Funkcja scalbn

Przeciążone.Mnoży _X przez FLT_RADIX do potęgi _Y

Funkcja scalbnf

Mnoży _X przez FLT_RADIX do potęgi _Y

Funkcja signbit

Przeciążone.Określa, czy liczba _X jest ujemna

Funkcja signbitf

Określa, czy liczba _X jest ujemna

SIN, funkcja

Przeciążone.Oblicza wartość funkcji sinus dla podanego argumentu

Funkcja sincos

Przeciążone.Oblicza wartość funkcji sinus i cosinus z _X

Funkcja sincosf

Oblicza wartość funkcji sinus i cosinus z _X

Funkcja sinf

Oblicza wartość funkcji sinus dla podanego argumentu

SINH, funkcja

Przeciążone.Oblicza wartość sinusa hiperbolicznego argumentu

Funkcja sinhf

Oblicza wartość sinusa hiperbolicznego argumentu

Funkcja sinpi

Przeciążone.Oblicza wartość sinusa liczby pi * _X

Funkcja sinpif

Oblicza wartość sinusa liczby pi * _X

SQRT, funkcja

Przeciążone.Oblicza pierwiastek kwadratowy argumentu

Funkcja sqrtf

Oblicza pierwiastek kwadratowy argumentu

Funkcja Tan

Przeciążone.Oblicza wartość funkcji tangens dla podanego argumentu

Funkcja tanf

Oblicza wartość funkcji tangens dla podanego argumentu

TANH, funkcja

Przeciążone.Oblicza wartość funkcji tangens hiperboliczny dla podanego argumentu

Funkcja tanhf

Oblicza wartość funkcji tangens hiperboliczny dla podanego argumentu

Funkcja tanpi

Przeciążone.Oblicza wartość tangensa liczby pi * _X

Funkcja tanpif

Oblicza wartość tangensa liczby pi * _X

Funkcja tgamma

Przeciążone.Oblicza funkcję gamma od _X

Funkcja tgammaf

Oblicza funkcję gamma od _X

TRUNC, funkcja

Przeciążone.Obcina argument do składnika całkowitego

Funkcja truncf

Obcina argument do składnika całkowitego

Wymagania

Nagłówek: amp_math.h

Przestrzeń nazw: Concurrency

Zobacz też

Informacje

Obszar nazw współbieżności (C++ AMP)