Obor názvů CONCURRENCY::fast_math
Funkce v oboru názvů fast_math mají nižší přesnost, podporují pouze jednoduchou přesnost (float), a volají vnitřní objekty rozhraní DirectX.Každá funkce existuje ve dvou verzích, například cos a cosf.Obě verze přijímají a vracejí float, ale každá volá stejný vnitřní objekt rozhraní DirectX.
namespace fast_math;
Členy
Funkce
Název |
Description |
---|---|
Vypočítá arkuskosinus argumentu |
|
Vypočítá arkuskosinus argumentu |
|
Vypočítá arkussinus argumentu |
|
Vypočítá arkussinus argumentu |
|
Vypočítá arkustangens argumentu |
|
Vypočítá arkustangens výrazu _Y/_X |
|
Vypočítá arkustangens výrazu _Y/_X |
|
Vypočítá arkustangens argumentu |
|
Vypočítá horní mez argumentu |
|
Vypočítá horní mez argumentu |
|
Vypočítá kosinus argumentu |
|
Vypočítá kosinus argumentu |
|
Vypočítá hodnotu hyperbolického kosinu argumentu |
|
Vypočítá hodnotu hyperbolického kosinu argumentu |
|
Vypočítá exponenciální funkci argumentu o základu e |
|
Vypočítá exponenciální funkci argumentu o základu 2 |
|
Vypočítá exponenciální funkci argumentu o základu 2 |
|
Vypočítá exponenciální funkci argumentu o základu e |
|
Vrátí absolutní hodnotu argumentu |
|
Vrátí absolutní hodnotu argumentu |
|
Vypočítá dolní mez argumentu |
|
Vypočítá dolní mez argumentu |
|
Určí maximální číselnou hodnotu argumentů |
|
Určí maximální číselnou hodnotu argumentů |
|
Určí minimální číselnou hodnotu argumentů |
|
Určí minimální číselnou hodnotu argumentů |
|
Vypočítá zbytek s plovoucí desetinnou čárkou z výrazu _X/_Y |
|
Vypočítá zbytek s plovoucí desetinnou čárkou z výrazu _X/_Y |
|
Načte mantisu a exponent proměnné _X |
|
Načte mantisu a exponent proměnné _X |
|
Určí, zda má argument konečnou hodnotu |
|
Určí, zda je argument nekonečno |
|
Určí, zda je argument NaN |
|
Vypočítá reálné číslo z mantisy a exponentu |
|
Vypočítá reálné číslo z mantisy a exponentu |
|
Vypočítá logaritmus argumentu o základu e |
|
Vypočítá logaritmus argumentu o základu 10 |
|
Vypočítá logaritmus argumentu o základu 10 |
|
Vypočítá logaritmus argumentu o základu 2 |
|
Vypočítá logaritmus argumentu o základu 2 |
|
Vypočítá logaritmus argumentu o základu e |
|
Rozdělí _X na celé číslo a číslo za desetinnou čárkou. |
|
Rozdělí _X na celé číslo a číslo za desetinnou čárkou. |
|
Vypočítá proměnnou _X umocněnou na _Y |
|
Vypočítá proměnnou _X umocněnou na _Y |
|
Zaokrouhlí číslo _X na nejbližší celé číslo |
|
Zaokrouhlí číslo _X na nejbližší celé číslo |
|
Vrátí převrácenou hodnotu druhé odmocniny argumentu |
|
Vrátí převrácenou hodnotu druhé odmocniny argumentu |
|
Vrátí znaménko argumentu |
|
Vrátí znaménko argumentu |
|
Vypočítá hodnotu sinu argumentu |
|
Vypočítá hodnotu sinu a kosinu proměnné _X |
|
Vypočítá hodnotu sinu a kosinu proměnné _X |
|
Vypočítá hodnotu sinu argumentu |
|
Vypočítá hodnotu hyperbolického sinu argumentu |
|
Vypočítá hodnotu hyperbolického sinu argumentu |
|
Vypočítá druhou odmocninu argumentu |
|
Vypočítá druhou odmocninu argumentu |
|
Vypočítá hodnotu tangentu argumentu |
|
Vypočítá hodnotu tangentu argumentu |
|
Vypočítá hodnotu hyperbolického tangentu argumentu |
|
Vypočítá hodnotu hyperbolického tangentu argumentu |
|
Ořízne argument na celé číslo |
|
Ořízne argument na celé číslo |
Požadavky
Hlavičkový soubor: amp_math.h
Obor názvů: Concurrency::fast_math