Del via


Abs, , ExpLnPower, , Logog funktioner Sqrt

Functions Gælder for
Abs
Exp
Ln
Power
Sqrt
Lærredsapps Copilot Studio Desktop flow Dataverse-formelkolonner Modeldrevne appsPowerPlatform CLI Dataverse-funktioner Power Sider
Log Lærredsapps Copilot Studio Desktop flow Modeldrevne appsPowerPlatform CLI Dataverse-funktioner Power Sider

Beregner absolutte værdier, logaritmer, kvadratrødder og resultaterne af opløftning af e eller et hvilket som helst tal til de angivne potenser.

Beskrivelse

Funktionen Abs returnerer den ikke-negative værdi for argumentet. Hvis et tal er negativt, Abs returnerer den positive ækvivalent.

Funktionen Exp returnerer e opløftet til potensen af argumentet. Det transcendente tal e begynder med 2,7182818...

Funktionen Ln returnerer den naturlige logaritme (grundtal e) for argumentet.

Funktionen Power returnerer et tal opløftet til en potens. Den svarer til at bruge ^-operatoren.

Funktionen Log returnerer logaritmen for det første argument i den basis, der er angivet i det andet argument (eller 10, hvis det ikke er angivet).

Funktionen Sqrt returnerer det tal, der, når det ganges med sig selv, er lig med dets argument.

Hvis du sender et enkelt tal, er returværdien et enkelt resultat, der er baseret på den kaldte funktion. Hvis du sender en tabel med en enkelt kolonne, der indeholder tal, er returværdien en tabel med en enkelt kolonne med resultater i en Value-kolonne, ét resultat for hver post i argumentets tabel. Hvis du har en tabel med flere kolonner, kan du omdanne den til en tabel med en enkelt kolonne, som det beskrives under arbejde med tabeller.

Hvis et argument ville resultere i en ikke-defineret værdi, er resultatet tomt. Dette kan ske med kvadratrødder og logaritmer til negative tal.

Syntaks

Abs( Tal )
Exp( Tal )
Ln( Tal )
Sqrt( Tal )

  • Antal - Påkrævet. Tal, der skal beregnes.

Power( Base, Exponent )

  • Base - Påkrævet. Grundtal, der skal opløftes.
  • Eksponent - Påkrævet. Den eksponent, grundtallet opløftes til.

Log( Tal, grundtal )

  • Antal - Påkrævet. Tal, der skal bruges til at beregne logaritmen.
  • Base - Valgfrit. Udgangspunktet for den logaritme, der skal beregnes. Som standard 10 (når det ikke er angivet).

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

  • SingleColumnTable – påkrævet. En tabel med en enkelt kolonne med tal, der skal beregnes.

Eksempler

Enkelt tal

Formel Beskrivelse Resultat
Abs( -55 ) Returnerer tallet uden negativt fortegn. 55
Exp( 2 ) Returnerer e opløftet til anden potens af 2 eller e * e. 7.389056...
Ln( 100 ) Returnerer den naturlige logaritme (grundtallet e) til tallet 100. 4.605170...
Log( 100 ) Returnerer den naturlige logaritme i grundtallet 10 af tallet 100. 2
Log( 64, 2 ) Returnerer den naturlige logaritme i grundtallet 2 af tallet 64. 6
Power( 5, 3 ) Returnerer 5 opløftet til 3. potens eller 5 * 5 * 5. 125
Sqrt( 9 ) Returnerer det tal, der, når det ganges med sig selv, bliver 9. 3

Tabel med enkelt kolonne

I eksemplerne i dette afsnit bruges datakildenValueTable, som indeholder disse data:

Værdi
9
-4
2
Formel Beskrivelse Resultat
Abs( ValueTable ) Returnerer den absolutte værdi af hvert tal i tabellen. En tabel med en enkelt kolonne med en Value-kolonne, der indeholder følgende værdier: 9, 4, 2
Exp( ValueTable ) Returnerer e opløftet til potensen af hvert tal i tabellen. En tabel med en enkelt kolonne med en Value-kolonne, der indeholder følgende værdier: 8103.083927..., 0.018315..., 7.389056...
Ln( ValueTable ) Returnerer den naturlige logaritme til hvert tal i tabellen. En tabel med en enkelt kolonne med en Value-kolonne, der indeholder følgende værdier: 2.197224..., Blank(), 0.693147...
Sqrt( ValueTable ) Returnerer kvadratroden af hvert tal i tabellen En tabel med en enkelt kolonne med en Value-kolonne, der indeholder følgende værdier: 3, Blank(), 1.414213...

Eksempel trin for trin

  1. Tilføj kontrolelementet Text input, og giv det navnet Kilde.
  2. Tilføj et kontrolelement af typen Label, og angiv dets egenskab Tekst til denne formel:
    Sqrt( Value( Source.Text ) )
  3. Skriv et tal i Source, og bekræft, at det viste Label-kontrolelement viser kvadratroden af det tal, du har skrevet.