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 |
---|---|
Oblicza arcus cosinus argumentu |
|
Oblicza arcus cosinus argumentu |
|
Oblicza wartość funkcji arcus sinus dla podanego argumentu |
|
Oblicza wartość funkcji arcus sinus dla podanego argumentu |
|
Oblicza wartość funkcji arcus tangens dla podanego argumentu |
|
Oblicza wartość funkcji arcus tangens dla _Y/_X |
|
Oblicza wartość funkcji arcus tangens dla _Y/_X |
|
Oblicza wartość funkcji arcus tangens dla podanego argumentu |
|
Oblicza wartość argumentu zaokrągloną w górę |
|
Oblicza wartość argumentu zaokrągloną w górę |
|
Oblicza wartość funkcji cosinus dla podanego argumentu |
|
Oblicza wartość funkcji cosinus dla podanego argumentu |
|
Oblicza wartość funkcji cosinus hiperboliczny dla podanego argumentu |
|
Oblicza wartość funkcji cosinus hiperboliczny dla podanego argumentu |
|
Oblicza eksponentę argumentu |
|
Oblicza wartość funkcji wykładniczej o podstawie 2 dla podanego argumentu |
|
Oblicza wartość funkcji wykładniczej o podstawie 2 dla podanego argumentu |
|
Oblicza eksponentę argumentu |
|
Zwraca wartość bezwzględną argumentu |
|
Zwraca wartość bezwzględną argumentu |
|
Oblicza wartość argumentu zaokrągloną w dół |
|
Oblicza wartość argumentu zaokrągloną w dół |
|
Ustala największą wartość liczbową z podanych argumentów |
|
Ustala największą wartość liczbową z podanych argumentów |
|
Ustala najmniejszą wartość liczbową z podanych argumentów |
|
Ustala najmniejszą wartość liczbową z podanych argumentów |
|
Oblicza zmiennoprzecinkową resztę działania _X/_Y |
|
Oblicza zmiennoprzecinkową resztę działania _X/_Y |
|
Pobiera mantysę i wykładnik _X |
|
Pobiera mantysę i wykładnik _X |
|
Określa, czy argument ma skończoną wartość |
|
Określa, czy argument jest nieskończony |
|
Określa, czy argument jest NaN. |
|
Oblicza liczbę rzeczywistą z mantysy i wykładnika |
|
Oblicza liczbę rzeczywistą z mantysy i wykładnika |
|
Oblicza wartość funkcji logarytm o podstawie e, dla podanego argumentu |
|
Oblicza wartość funkcji logarytm dziesiętny dla podanego argumentu |
|
Oblicza wartość funkcji logarytm dziesiętny dla podanego argumentu |
|
Oblicza wartość funkcji logarytm przy podstawie 2 dla podanego argumentu |
|
Oblicza wartość funkcji logarytm przy podstawie 2 dla podanego argumentu |
|
Oblicza wartość funkcji logarytm o podstawie e, dla podanego argumentu |
|
Dzieli _X na części ułamkową i całkowitą. |
|
Dzieli _X na części ułamkową i całkowitą. |
|
Oblicza _X podniesione do potęgi _Y |
|
Oblicza _X podniesione do potęgi _Y |
|
Zaokrągla liczbę _X do najbliższej liczby całkowitej |
|
Zaokrągla liczbę _X do najbliższej liczby całkowitej |
|
Zwraca wartość funkcji odwrotny pierwiastek kwadratowy dla podanego argumentu |
|
Zwraca wartość funkcji odwrotny pierwiastek kwadratowy dla podanego argumentu |
|
Zwraca znak argumentu |
|
Zwraca znak argumentu |
|
Oblicza wartość funkcji sinus dla podanego argumentu |
|
Oblicza wartość funkcji sinus i cosinus z _X |
|
Oblicza wartość funkcji sinus i cosinus z _X |
|
Oblicza wartość funkcji sinus dla podanego argumentu |
|
Oblicza wartość funkcji sinus hiperboliczny dla podanego argumentu |
|
Oblicza wartość funkcji sinus hiperboliczny dla podanego argumentu |
|
Oblicza pierwiastek kwadratowy argumentu |
|
Oblicza pierwiastek kwadratowy argumentu |
|
Oblicza wartość funkcji tangens dla podanego argumentu |
|
Oblicza wartość funkcji tangens dla podanego argumentu |
|
Oblicza wartość funkcji tangens hiperboliczny dla podanego argumentu |
|
Oblicza wartość funkcji tangens hiperboliczny dla podanego argumentu |
|
Obcina argument do składnika całkowitego |
|
Obcina argument do składnika całkowitego |
Wymagania
Nagłówek: amp_math.h
Przestrzeń nazw: Concurrency::fast_math