Funkce Abs, Exp, Ln, Power, Log a Sqrt
Platí pro: aplikace na plátně Dataverse sloupce vzorců toky na počítači aplikace řízené modelem Power Pages 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 )
- Číslo – povinné. Číslo, se kterým se má provést výpočet.
Mocnina( Základ, Exponent )
- Základ – Povinné. Základní číslo, které se má umocnit
- Exponent – Povinný. Exponent, na který se má základní číslo umocnit.
Protokol( Číslo, Základ )
- Číslo – povinné. Číslo, jehož logaritmus bude vypočítán.
- Základ – volitelný. Základ počítaného logaritmu. Ve výchozím nastavení 10 (pokud není zadán).
Abs( Jednosloupcová tabulka )
Exp( SingleColumnTable )
Ln( SingleColumnTable )
Sqrt( SingleColumnTable )
- SingleColumnTable – 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... |
Protokol ( 100 ) | Vrátí logaritmus čísla 100 se základem 10. | 2 |
Log ( 64, 2 ) | Vrátí logaritmus čísla 64 se základem 2. | 6 |
Výkon (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
- Přidejte ovládací prvek Text input a pojmenujte ho Zdroj.
- Přidejte ovládací prvek Label a jeho vlastnost Text nastavte na tento vzorec:
Sqrt ( Hodnota ( Zdroj. Text ) ) - Jako Zdroj zadejte číslo a ověřte, že ovládací prvek Label zobrazuje druhou odmocninu vámi zadaného čísla.