Udostępnij za pośrednictwem


Concurrency::fast_math — Przestrzeń nazw

Funkcje w przestrzeni nazw fast_math są mniej dokładne, obsługują tylko pojedynczą precyzję (float) i wywołują funkcje wewnętrzne DirectX.Istnieją dwie wersje każdej funkcji, na przykład cos i cosf.Obie wersje przyjmują i zwracają dane typu float, ale każda wywołuje te same funkcje wewnętrzne DirectX.

namespace fast_math;

Elementy członkowskie

Funkcje

Nazwa

Opis

cos — Funkcja (fast_math)

Oblicza arcus cosinus argumentu

cosf — Funkcja (fast_math)

Oblicza arcus cosinus argumentu

asin — Funkcja (fast_math)

Oblicza wartość funkcji arcus sinus dla podanego argumentu

asinf — Funkcja (fast_math)

Oblicza wartość funkcji arcus sinus dla podanego argumentu

atan — Funkcja (fast_math)

Oblicza wartość funkcji arcus tangens dla podanego argumentu

atan2 — Funkcja (fast_math)

Oblicza wartość funkcji arcus tangens dla _Y/_X

atan2f — Funkcja (fast_math)

Oblicza wartość funkcji arcus tangens dla _Y/_X

atanf — Funkcja (fast_math)

Oblicza wartość funkcji arcus tangens dla podanego argumentu

ceil — Funkcja (fast_math)

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

ceilf — Funkcja (fast_math)

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

cos — Funkcja (fast_math)

Oblicza wartość funkcji cosinus dla podanego argumentu

cosf — Funkcja (fast_math)

Oblicza wartość funkcji cosinus dla podanego argumentu

cosh — Funkcja (fast_math)

Oblicza wartość funkcji cosinus hiperboliczny dla podanego argumentu

coshf — Funkcja (fast_math)

Oblicza wartość funkcji cosinus hiperboliczny dla podanego argumentu

exp — Funkcja (fast_math)

Oblicza eksponentę argumentu

exp2 — Funkcja (fast_math)

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

exp2f — Funkcja (fast_math)

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

expf — Funkcja (fast_math)

Oblicza eksponentę argumentu

fabs — Funkcja (fast_math)

Zwraca wartość bezwzględną argumentu

fabsf — Funkcja (fast_math)

Zwraca wartość bezwzględną argumentu

floor — Funkcja (fast_math)

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

floorf — Funkcja (fast_math)

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

fmax — Funkcja (fast_math)

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

fmaxf — Funkcja (fast_math)

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

fmin — Funkcja (fast_math)

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

fminf — Funkcja (fast_math)

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

fmod — Funkcja (fast_math)

Oblicza zmiennoprzecinkową resztę działania _X/_Y

fmodf — Funkcja (fast_math)

Oblicza zmiennoprzecinkową resztę działania _X/_Y

frexp — Funkcja (fast_math)

Pobiera mantysę i wykładnik _X

frexpf — Funkcja (fast_math)

Pobiera mantysę i wykładnik _X

isfinite — Funkcja (fast_math)

Określa, czy argument ma skończoną wartość

isinf — Funkcja (fast_math)

Określa, czy argument jest nieskończony

isnan — Funkcja (fast_math)

Określa, czy argument jest NaN.

ldexp — Funkcja (fast_math)

Oblicza liczbę rzeczywistą z mantysy i wykładnika

ldexpf — Funkcja (fast_math)

Oblicza liczbę rzeczywistą z mantysy i wykładnika

log — Funkcja (fast_math)

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

log10 — Funkcja (fast_math)

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

log10f — Funkcja (fast_math)

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

log2 — Funkcja (fast_math)

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

log2f — Funkcja (fast_math)

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

logf — Funkcja (fast_math)

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

modf — Funkcja (fast_math)

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

modff — Funkcja (fast_math)

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

pow — Funkcja (fast_math)

Oblicza _X podniesione do potęgi _Y

powf — Funkcja (fast_math)

Oblicza _X podniesione do potęgi _Y

round — Funkcja (fast_math)

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

roundf — Funkcja (fast_math)

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

rsqrt — Funkcja (fast_math)

Zwraca wartość funkcji odwrotny pierwiastek kwadratowy dla podanego argumentu

rsqrtf — Funkcja (fast_math)

Zwraca wartość funkcji odwrotny pierwiastek kwadratowy dla podanego argumentu

signbit — Funkcja (fast_math)

Zwraca znak argumentu

signbitf — Funkcja (fast_math)

Zwraca znak argumentu

sin — Funkcja (fast_math)

Oblicza wartość funkcji sinus dla podanego argumentu

sincos — Funkcja (fast_math)

Oblicza wartość funkcji sinus i cosinus z _X

sincosf — Funkcja (fast_math)

Oblicza wartość funkcji sinus i cosinus z _X

sinf — Funkcja (fast_math)

Oblicza wartość funkcji sinus dla podanego argumentu

sinh — Funkcja (fast_math)

Oblicza wartość funkcji sinus hiperboliczny dla podanego argumentu

sinhf — Funkcja (fast_math)

Oblicza wartość funkcji sinus hiperboliczny dla podanego argumentu

sqrt — Funkcja (fast_math)

Oblicza pierwiastek kwadratowy argumentu

sqrtf — Funkcja (fast_math)

Oblicza pierwiastek kwadratowy argumentu

tan — Funkcja (fast_math)

Oblicza wartość funkcji tangens dla podanego argumentu

tanf — Funkcja (fast_math)

Oblicza wartość funkcji tangens dla podanego argumentu

tanh — Funkcja (fast_math)

Oblicza wartość funkcji tangens hiperboliczny dla podanego argumentu

tanhf — Funkcja (fast_math)

Oblicza wartość funkcji tangens hiperboliczny dla podanego argumentu

trunc — Funkcja (fast_math)

Obcina argument do składnika całkowitego

truncf — Funkcja (fast_math)

Obcina argument do składnika całkowitego

Wymagania

Nagłówek: amp_math.h

Przestrzeń nazw: Concurrency::fast_math

Zobacz też

Informacje

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