Funkcie Abs, Exp, Ln, Power, a Sqrt v službe PowerAppsAbs, Exp, Ln, Power, and Sqrt functions in PowerApps

Pomocou nich sa počítajú absolútne hodnoty prirodzených logaritmov, odmocniny a výsledky zvyšovania e alebo ľubovoľné číslo na určené hodnoty.Calculates absolute values, natural logarithms, square roots, and the results of raising e or any number to specified powers.

PopisDescription

Funkcia Abs vráti nezápornú hodnotu argumentu.The Abs function returns the non-negative value of its argument. Ak je číslo záporné, funkcia Abs vráti kladný ekvivalent.If a number is negative, Abs returns the positive equivalent.

Funkcia Exp vráti e umocnené na daný argument.The Exp function returns e raised to the power of its argument. Transcendentné číslo e sa začína ako 2,7182818...The transcendental number e begins 2.7182818...

Funkcia Ln vráti prirodzený logaritmus (so základom e) svojho argumentu.The Ln function returns the natural logarithm (base e) of its argument.

Funkcia Power vráti mocninu čísla.The Power function returns a number raised to a power. Tejto funkcii zodpovedá funkcia ^ operator.It is equivalent to using the ^ operator.

Funkcia Sqrt vráti číslo, ktoré sa po vynásobení tým istým číslo rovná argumentu.The Sqrt function returns the number that, when multiplied by itself, equals its argument.

Ak zadáte pre tieto funkcie jedno číslo, vrátená hodnota je jeden výsledok.If you pass a single number, the return value is a single result based on the function called. Ak funkcii predáte tabuľku s jedným stĺpcom, ktorý obsahuje čísla, vrátená hodnota bude tabuľka s jedným stĺpcom výsledkov, a to, s jedným výsledkom pre každý záznam v tabuľke argumentov.If you pass a single-column table that contains numbers, the return value is a single-column table of results, one result for each record in the argument's table. Ak máte tabuľku s viacerými stĺpcami, preveďte ju na tabuľku s jedným stĺpcom tak, ako je to opísané v časti práca s tabuľkami.If you have a multi-column table, you can shape it into a single-column table, as working with tables describes.

Ak je výsledok argument nedefinovaná hodnota, výsledok je prázdny.If an argument would result in an undefined valued, the result is blank. K tomuto môže dôjsť napríklad s odmocninou a logaritmami záporných čísel.This can happen, for example, with square roots and logarithms of negative numbers.

SyntaxSyntax

Abs( Number )Abs( Number )
Exp( Number )Exp( Number )
Ln( Number )Ln( Number )
Sqrt( Number )Sqrt( Number )

  • Number – povinné.Number - Required. Číslo, s ktorým sa má urobiť výpočet.Number to operate on.

Power( Base, Exponent )Power( Base, Exponent )

  • Base – Povinné.Base - Required. Mocnenec na umocnenie.Base number to raise.
  • Exponent – Povinné.Exponent - Required. Exponent, na ktorý je mocnenec umocnený.The exponent to which the base number is raised.

Abs( SingleColumnTable )Abs( SingleColumnTable )
Exp( SingleColumnTable )Exp( SingleColumnTable )
Ln( SingleColumnTable )Ln( SingleColumnTable )
Sqrt( SingleColumnTable )Sqrt( SingleColumnTable )

  • SingleColumnTable – povinné.SingleColumnTable - Required. Tabuľka s jedným stĺpcom obsahujúca čísla, ktoré sa majú používať.A single-column table of numbers to operate on.

PríkladyExamples

Jediné čísloSingle number

VzorecFormula PopisDescription VýsledokResult
Abs( -55 )Abs( -55 ) Vráti číslo bez záporného znamienka.Returns the number without the negative sign. 5555
Exp( 2 )Exp( 2 ) Vráti hodnotu e umocnenú číslom 2, alebo e * e.Returns e raised to the power of 2, or e * e. 7,389056...7.389056...
Ln( 100 )Ln( 100 ) Vráti prirodzený logaritmus (základ e) čísla 100.Returns the natural logarithm (base e) of the number 100. 4,605170...4.605170...
Power( 5, 3 )Power( 5, 3 ) Vráti hodnotu 5 umocnené na 3 alebo 5 * 5 * 5.Returns 5 raised to the power of 3, or 5 * 5 * 5. 125125
Sqrt( 9 )Sqrt( 9 ) Vráti číslo, ktoré sa po vynásobení tým istým číslom rovná 9.Returns the number that, when multiplied by itself, results in 9. 33

Tabuľka s jedným stĺpcomSingle-column table

V príkladoch v tejto časti sa používajú zdroj údajov s názvom ValueTable, ktorý obsahuje nasledujúce údaje:The examples in this section use a data source that's named ValueTable and that contains this data:

VzorecFormula PopisDescription VýsledokResult
Abs( ValueTable )Abs( ValueTable ) Vráti absolútnu hodnotu každého čísla v tabuľke.Returns the absolute value of each number in the table.
Exp( ValueTable )Exp( ValueTable ) Vráti e umocnené na každé číslo v tabuľke.Returns e raised to the power of each number in the table.
Ln( ValueTable )Ln( ValueTable ) Vráti prirodzený logaritmus každého čísla v tabuľke.Returns the natural logarithm of each number in the table.
Sqrt( ValueTable )Sqrt( ValueTable ) Vráti odmocninu každého čísla v tabuľkeReturns the square root of each number in the table

Podrobný príkladStep-by-step example

  1. Pridajte ovládací prvok Textový vstup a pomenujte ho ako Source (Zdroj).Add a Text input control, and name it Source.
  2. Pridajte ovládací prvok Označenie a pre jeho vlastnosť Text nastavte tento vzorec:Add a Label control, and set its Text property to this formula:
    Sqrt( Value( Source.Text ) )Sqrt( Value( Source.Text ) )
  3. Zadajte číslo do poľa Zdroj a skontrolujte, že ovládací prvok Označenie zobrazí druhú odmocninu čísla, ktoré ste zadali.Type a number into Source, and confirm that the Label control shows the square root of the number that you typed.