Concurrency::precise_math – obor názvů
Funkce v oboru názvů precise_math jsou kompatibilní s normou C99.Jsou zahrnuty verze funkcí pro jednoduchou i dvojitou přesnost.Například funkce acos má dvojitou přesnost, funkce acosf má přesnost jednoduchou.Tyto funkce, včetně funkcí s jednoduchou přesností, vyžadují rozšířenou podporu dvojité přesnosti v akcelerátoru.Chcete-li zjistit, zda lze tyto funkce použít s určitým akcelerátorem, lze použít datový člen accelerator::supports_double_precision – datový člen.
namespace precise_math;
Členy
Funkce
Název |
Description |
---|---|
Přetíženo.Vypočítá arkuskosinus argumentu |
|
Vypočítá arkuskosinus argumentu |
|
Přetíženo.Vypočítá inverzní hyperbolický kosinus argumentu |
|
Vypočítá inverzní hyperbolický kosinus argumentu |
|
Přetíženo.Vypočítá arkussinus argumentu |
|
Vypočítá arkussinus argumentu |
|
Přetíženo.Vypočítá inverzní hyperbolický sinus argumentu |
|
Vypočítá inverzní hyperbolický sinus argumentu |
|
Přetíženo.Vypočítá arkustangens argumentu |
|
Přetíženo.Vypočítá arkustangens výrazu _Y/_X |
|
Vypočítá arkustangens výrazu _Y/_X |
|
Vypočítá arkustangens argumentu |
|
Přetíženo.Vypočítá inverzní hyperbolický tangens argumentu |
|
Vypočítá inverzní hyperbolický tangens argumentu |
|
Přetíženo.Vypočítá reálnou část druhé odmocniny argumentu |
|
Vypočítá reálnou část druhé odmocniny argumentu |
|
Přetíženo.Vypočítá horní mez argumentu |
|
Vypočítá horní mez argumentu |
|
Přetíženo.Vytváří hodnotu s velikostí proměnné _X a znaménkem proměnné _Y |
|
Vytváří hodnotu s velikostí proměnné _X a znaménkem proměnné _Y |
|
Přetíženo.Vypočítá kosinus argumentu |
|
Vypočítá kosinus argumentu |
|
Přetíženo.Vypočítá hodnotu hyperbolického kosinu argumentu |
|
Vypočítá hodnotu hyperbolického kosinu argumentu |
|
Přetíženo.Vypočítá hodnotu kosinu výrazu pi * _X |
|
Vypočítá hodnotu kosinu výrazu pi * _X |
|
Přetíženo.Vypočítá chybovou funkci proměnné _X |
|
Přetíženo.Vypočítá doplňkovou chybovou funkci proměnné _X |
|
Vypočítá doplňkovou chybovou funkci proměnné _X |
|
Přetíženo.Vypočítá inverzní doplňkovou chybovou funkci proměnné _X |
|
Vypočítá inverzní doplňkovou chybovou funkci proměnné _X |
|
Vypočítá chybovou funkci proměnné _X |
|
Přetíženo.Vypočítá inverzní chybovou funkci proměnné _X |
|
Vypočítá inverzní chybovou funkci proměnné _X |
|
Přetíženo.Vypočítá exponenciální funkci argumentu o základu e |
|
Přetíženo.Vypočítá exponenciální funkci argumentu o základu 10 |
|
Vypočítá exponenciální funkci argumentu o základu 10 |
|
Přetíženo.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 |
|
Přetíženo.Vypočítá exponenciální funkci argumentu o základu e a odečte 1. |
|
Vypočítá exponenciální funkci argumentu o základu e a odečte 1. |
|
Přetíženo.Vrátí absolutní hodnotu argumentu |
|
Vrátí absolutní hodnotu argumentu |
|
Přetíženo.Určuje pozitivní rozdíl mezi argumenty |
|
Určuje pozitivní rozdíl mezi argumenty |
|
Přetíženo.Vypočítá dolní mez argumentu |
|
Vypočítá dolní mez argumentu |
|
Přetíženo.Vypočítá výraz (_X * _Y) + _Z, zapouzdřený jako jednu ternární operaci |
|
Vypočítá výraz (_X * _Y) + _Z, zapouzdřený jako jednu ternární operaci |
|
Přetíženo.Určí maximální číselnou hodnotu argumentů |
|
Určí maximální číselnou hodnotu argumentů |
|
Přetíženo.Určí minimální číselnou hodnotu argumentů |
|
Určí minimální číselnou hodnotu argumentů |
|
Přetíženo.Vypočítá zbytek s plovoucí desetinnou čárkou z výrazu _X/_Y |
|
Vypočítá zbytek s plovoucí desetinnou čárkou z výrazu _X/_Y |
|
Přetíženo.Klasifikuje hodnotu argumentu jako NaN, nekonečno, normální, subnormální, nulu |
|
Přetíženo.Načte mantisu a exponent proměnné _X |
|
Načte mantisu a exponent proměnné _X |
|
Přetíženo.Vypočítá druhou odmocninu součtu druhých mocnin proměnných _X a _Y |
|
Vypočítá druhou odmocninu součtu druhých mocnin proměnných _X a _Y |
|
Přetíženo.Extrahuje exponent proměnné _X jako hodnotu typu signed int |
|
Extrahuje exponent proměnné _X jako hodnotu typu signed int |
|
Přetíženo.Určí, zda má argument konečnou hodnotu |
|
Přetíženo.Určí, zda je argument nekonečno |
|
Přetíženo.Určí, zda je argument NaN |
|
Přetíženo.Určí, zda je argument normální číslo |
|
Přetíženo.Vypočítá reálné číslo z mantisy a exponentu |
|
Vypočítá reálné číslo z mantisy a exponentu |
|
Přetíženo.Vypočítá přirozený logaritmus absolutní hodnoty gamma argumentu. |
|
Vypočítá přirozený logaritmus absolutní hodnoty gamma argumentu. |
|
Přetíženo.Vypočítá logaritmus argumentu o základu e |
|
Přetíženo.Vypočítá logaritmus argumentu o základu 10 |
|
Vypočítá logaritmus argumentu o základu 10 |
|
Přetíženo.Vypočítá logaritmus jedné o základu e plus argument |
|
Vypočítá logaritmus jedné o základu e plus argument |
|
Přetíženo.Vypočítá logaritmus argumentu o základu 2 |
|
Vypočítá logaritmus argumentu o základu 2 |
|
Přetíženo.Extrahuje exponent proměnné _X jako celočíselnou hodnotu se znaménkem ve formátu s plovoucí desetinnou čárkou |
|
Extrahuje exponent proměnné _X jako celočíselnou hodnotu se znaménkem ve formátu s plovoucí desetinnou čárkou |
|
Vypočítá logaritmus argumentu o základu e |
|
Přetíženo.Rozdělí _X na celé číslo a číslo za desetinnou čárkou. |
|
Rozdělí _X na celé číslo a číslo za desetinnou čárkou. |
|
Vrátí tichý NaN |
|
Vrátí tichý NaN |
|
Přetíženo.Zaokrouhlí argument na celočíselnou hodnotu ve formátu čísla s plovoucí desetinnou čárkou za použití aktuálního směru zaokrouhlování. |
|
Zaokrouhlí argument na celočíselnou hodnotu ve formátu čísla s plovoucí desetinnou čárkou za použití aktuálního směru zaokrouhlování. |
|
Přetíženo.Určí v typu funkce následující reprezentovatelnou hodnotu po _X ve směru _Y |
|
Určí v typu funkce následující reprezentovatelnou hodnotu po _X ve směru _Y |
|
Přetíženo.Vrátí kumulativní distribuční funkci argumentu |
|
Vrátí kumulativní distribuční funkci argumentu |
|
Přetíženo.Vypočítá proměnnou _X umocněnou na _Y |
|
Vypočítá proměnnou _X umocněnou na _Y |
|
Přetíženo.Vrátí inverzní kumulativní distribuční funkci argumentu |
|
Vrátí inverzní kumulativní distribuční funkci argumentu |
|
Přetíženo.Vrátí převrácenou hodnotu druhé odmocniny argumentu |
|
Vrátí převrácenou hodnotu druhé odmocniny argumentu |
|
Přetíženo.Vypočítá zbytek: _X REM _Y |
|
Vypočítá zbytek: _X REM _Y |
|
Přetíženo.Vypočítá stejný zbytek jako operace _X REM _Y.Také vypočítá nižších 23 bitů celočíselného podílu _X/_Y a dává této hodnotě stejné znaménko jako operace _X/_Y.Uloží tuto hodnotu se znaménkem do celého čísla, na které ukazuje proměnná _Quo. |
|
Vypočítá stejný zbytek jako operace _X REM _Y.Také vypočítá nižších 23 bitů celočíselného podílu _X/_Y a dává této hodnotě stejné znaménko jako operace _X/_Y.Uloží tuto hodnotu se znaménkem do celého čísla, na které ukazuje proměnná _Quo. |
|
Přetíženo.Zaokrouhlí číslo _X na nejbližší celé číslo |
|
Zaokrouhlí číslo _X na nejbližší celé číslo |
|
Přetíženo.Vrátí převrácenou hodnotu druhé odmocniny argumentu |
|
Vrátí převrácenou hodnotu druhé odmocniny argumentu |
|
Přetíženo.Vynásobí proměnnou _X pomocí FLT_RADIX na mocninu _Y |
|
Vynásobí proměnnou _X pomocí FLT_RADIX na mocninu _Y |
|
Přetíženo.Vynásobí proměnnou _X pomocí FLT_RADIX na mocninu _Y |
|
Vynásobí proměnnou _X pomocí FLT_RADIX na mocninu _Y |
|
Přetíženo.Určí, zda je znaménko proměnné _X záporné |
|
Určí, zda je znaménko proměnné _X záporné |
|
Přetíženo.Vypočítá hodnotu sinu argumentu |
|
Přetíženo.Vypočítá hodnotu sinu a kosinu proměnné _X |
|
Vypočítá hodnotu sinu a kosinu proměnné _X |
|
Vypočítá hodnotu sinu argumentu |
|
Přetíženo.Vypočítá hodnotu hyperbolického sinu argumentu |
|
Vypočítá hodnotu hyperbolického sinu argumentu |
|
Přetíženo.Vypočítá hodnotu sinu výrazu pi * _X |
|
Vypočítá hodnotu sinu výrazu pi * _X |
|
Přetíženo.Vypočítá druhou odmocninu argumentu |
|
Vypočítá druhou odmocninu argumentu |
|
Přetíženo.Vypočítá hodnotu tangentu argumentu |
|
Vypočítá hodnotu tangentu argumentu |
|
Přetíženo.Vypočítá hodnotu hyperbolického tangentu argumentu |
|
Vypočítá hodnotu hyperbolického tangentu argumentu |
|
Přetíženo.Vypočítá hodnotu tangentu z výrazu pi * _X |
|
Vypočítá hodnotu tangentu z výrazu pi * _X |
|
Přetíženo.Vypočítá funkci gamma proměnné _X |
|
Vypočítá funkci gamma proměnné _X |
|
Přetíženo.Ořízne argument na celé číslo |
|
Ořízne argument na celé číslo |
Požadavky
Hlavičkový soubor: amp_math.h
Obor názvů: Concurrency