Concurrency::fast_math — Przestrzeń nazw

Funkcje w fast_math przestrzeni nazw mają niższą dokładność, obsługują tylko pojedynczą precyzję (float) i nazywają funkcje wewnętrzne DirectX. Istnieją dwie wersje każdej funkcji, na przykład cos i cosf. Obie wersje przyjmują i zwracają wartość , ale każda wywołuje tę samą funkcję wewnętrzną floatDirectX.

Składnia

namespace fast_math;

Członkowie

Funkcje

Nazwa/nazwisko opis
cos Oblicza arcus cosinus argumentu
cosf Oblicza arcus cosinus argumentu
Asin Oblicza arcusinus argumentu
asinf Oblicza arcusinus argumentu
Atan Oblicza arcus tangens argumentu
atan2 Oblicza arcus tangens _Y/_X
atan2f Oblicza arcus tangens _Y/_X
atanf Oblicza arcus tangens argumentu
Ceil Oblicza limit argumentu
ceilf Oblicza limit argumentu
cos Oblicza cosinus argumentu
cosf Oblicza cosinus argumentu
Cosh Oblicza wartość cosinusu hiperbolicznego argumentu
coshf Oblicza wartość cosinusu hiperbolicznego argumentu
Exp Oblicza wykładnik base-e argumentu
exp2 Oblicza wykładnik argumentu base-2
exp2f Oblicza wykładnik argumentu base-2
expf Oblicza wykładnik base-e argumentu
Fabs Zwraca wartość bezwzględną argumentu
fabsf Zwraca wartość bezwzględną argumentu
Podłogi Oblicza podłogę argumentu
floorf Oblicza podłogę argumentu
fmax Określanie maksymalnej wartości liczbowej argumentów
fmaxf Określanie maksymalnej wartości liczbowej argumentów
fmin Określanie minimalnej wartości liczbowej argumentów
fminf Określanie minimalnej wartości liczbowej argumentów
Fmod Oblicza resztę zmiennoprzecinkową _X/_Y
fmodf Oblicza resztę zmiennoprzecinkową _X/_Y
frexp Pobiera mantysę i wykładnik _X
frexpf Pobiera mantysę i wykładnik _X
isfinite Określa, czy argument ma wartość skończona
isinf Określa, czy argument jest nieskończonością
isnan Określa, czy argument jest siecią nan
ldexp Oblicza liczbę rzeczywistą z mantissa i wykładnika
ldexpf Oblicza liczbę rzeczywistą z mantissa i wykładnika
Dziennika Oblicza logarytm base-e argumentu
log10 Oblicza logarytm base-10 argumentu
log10f Oblicza logarytm base-10 argumentu
log2 Oblicza logarytm base-2 argumentu
log2f Oblicza logarytm base-2 argumentu
logf Oblicza logarytm base-e argumentu
modf Dzieli _X na części ułamkowe i całkowite.
modff Dzieli _X na części ułamkowe i całkowite.
Pow Oblicza _X podniesione do potęgi _Y
powf Oblicza _X podniesione do potęgi _Y
Okrągłe Zaokrągla _X do najbliższej liczby całkowitej
roundf Zaokrągla _X do najbliższej liczby całkowitej
rsqrt Zwraca odwrotność pierwiastek kwadratowy argumentu
rsqrtf Zwraca odwrotność pierwiastek kwadratowy argumentu
signbit Zwraca znak argumentu
signbitf Zwraca znak argumentu
Grzechu Oblicza sinus argumentu
sincos Oblicza sinus i cosinus wartości _X
sincosf Oblicza sinus i cosinus wartości _X
Sinf Oblicza sinus argumentu
Sinh Oblicza wartość sinusu hiperbolicznego argumentu
sinhf Oblicza wartość sinusu hiperbolicznego argumentu
Sqrt Oblicza pierwiastek kwadratowy argumentu
sqrtf Oblicza pierwiastek kwadratowy argumentu
Tan Oblicza wartość tangensa argumentu
tanf Oblicza wartość tangensa argumentu
Tanh Oblicza wartość tangensu hiperbolicznego argumentu
tanhf Oblicza wartość tangensu hiperbolicznego argumentu
Trunc Obcięcie argumentu do składnika całkowitego
truncf Obcięcie argumentu do składnika całkowitego

Wymagania

Nagłówek: amp_math.h

Przestrzeń nazw: Concurrency::fast_math

Zobacz też

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