Funkce Abs, Exp, Ln, Power, Log a Sqrt

Platí pro: aplikace plátna sloupce vzorců Dataverse desktopové toky modelem řízené aplikace Power Platform CLI

Vypočítá absolutní hodnoty, logaritmy, druhé odmocniny a výsledky umocnění e nebo jakéhokoli čísla na zadanou mocninu.

Popis

Funkce Abs vrátí nezápornou hodnotu svého argumentu. Pokud je číslo záporné, Abs vrátí ekvivalentní kladnou hodnotu.

Funkce Exp vrátí e umocněné na hodnotu svého argumentu. Transcendentní číslo e začíná 2,7182818...

Funkce Ln vrátí přirozený logaritmus (se základem e) svého argumentu.

Funkce Power vrátí mocninu čísla. Odpovídá použití operátoru ^.

Funkce Log vrací logaritmus svého prvního argumentu se základem určeným jeho druhým argumentem (nebo se základem 10, pokud není zadán).

Funkce Sqrt vrátí číslo, které se vynásobené samo sebou rovná argumentu této funkce.

Pokud použijete jedno číslo, bude vrácenou hodnotou jeden výsledek založený na volané funkci. Pokud použijete tabulku s jedním sloupcem obsahujícím čísla, bude vrácenou hodnotou tabulka výsledků se sloupcem Hodnota, přičemž každému záznamu v tabulce argumentu bude odpovídat jeden výsledek. Pokud máte tabulku s více sloupci, převeďte ji na tabulku s jedním sloupcem, jak je popsáno v části popisující práci s tabulkami.

Pokud by výsledkem argumentu byla nedefinovaná hodnota, zůstane výsledek prázdný. K tomu může dojít u druhých odmocnin a logaritmů záporných čísel.

Syntaxe

Abs( Číslo )
Exp( Číslo )
Ln( Číslo )
Sqrt( Číslo )

  • Number – povinné. Číslo, se kterým se má provést výpočet.

Power( Základ, Exponent )

  • Základ – povinný. Základní číslo, které se má umocnit
  • Exponent – povinný. Exponent, na který se má základní číslo umocnit.

Log( Číslo, Základ )

  • Number – povinné. Číslo, jehož logaritmus bude vypočítán.
  • Základ - Nepovinný. Základ počítaného logaritmu. Ve výchozím nastavení 10 (pokud není zadán).

Abs( TabulkaSJednímSloupcem )
Exp( TabulkaSJednímSloupcem )
Ln( TabulkaSJednímSloupcem )
Sqrt( TabulkaSJednímSloupcem )

  • TabulkaSJednímSloupcem – povinné. Tabulka s jedním sloupcem, se kterou se budou provádět výpočty.

Příklady

Jedno číslo

Vzorec Popis Výsledek
Abs( -55 ) Vrátí číslo bez záporného znaménka. 55
Exp( 2 ) Vrátí e umocněné na druhou, neboli e * e. 7.389056...
Ln( 100 ) Vrátí přirozený logaritmus (základ e) čísla 100. 4,605170...
Log( 100 ) Vrátí logaritmus čísla 100 se základem 10. 2
Log( 64, 2 ) Vrátí logaritmus čísla 64 se základem 2. 6
Power( 5, 3 ) Vrátí číslo 5 umocněné na třetí, neboli 5 * 5 * 5. 125
Sqrt( 9 ) Vrátí číslo, které pokud se násobí samo sebou, vrátí hodnotu 9. 3

Tabulka s jedním sloupcem

Příklady v této části používají zdroj dat s názvem Tabulka hodnot, který obsahuje tato data:

Hodnota
9
-4
2
Vzorec Description Result
Abs( ValueTable ) Vrátí absolutní hodnotu každého čísla v tabulce. Jednosloupcová tabulka se sloupcem Value obsahujícím následující hodnoty: 9, 4, 2
Exp( ValueTable ) Vrátí e umocněné na každé z čísel v tabulce. Jednosloupcová tabulka se sloupcem Value obsahujícím následující hodnoty: 8103.083927..., 0.018315, 7.389056...
Ln( ValueTable ) Vrátí přirozený logaritmus každého čísla v tabulce. Jednosloupcová tabulka se sloupcem Value obsahujícím následující hodnoty: 2.197224..., Blank(), 0.693147...
Sqrt( ValueTable ) Vrátí druhou odmocninu každého čísla v tabulce. Jednosloupcová tabulka se sloupcem Value obsahujícím následující hodnoty: 3, Blank(), 1.414213...

Podrobný příklad

  1. Přidejte ovládací prvek Text input a pojmenujte ho Zdroj.
  2. Přidejte ovládací prvek Label a jeho vlastnost Text nastavte na tento vzorec:
    Sqrt ( Value (Zdroj.Text))
  3. Jako Zdroj zadejte číslo a ověřte, že ovládací prvek Label zobrazuje druhou odmocninu vámi zadaného čísla.