De functies Abs, Exp, Ln, Power, Log en Sqrt

Van toepassing op: Canvas-apps Dataverse-formulekolommen Bureaubladstromen Modelgestuurde apps Power Platform CLI

Berekent absolute waarden, logaritmen, vierkantswortels en het resultaat van het machtsverheffen van e of een willekeurig getal tot opgegeven machten.

Beschrijving

De functie Abs retourneert de niet-negatieve waarde van het bijbehorende argument. Als een getal negatief is, retourneert Abs het positieve equivalent.

De functie Exp retourneert e verheven tot de macht van het bijbehorende argument. Het transcendente getal e begint met 2,7182818...

De functie Ln retourneert de natuurlijke logaritme (grondtal e) van het argument.

De functie Power retourneert een getal dat tot een macht is verheven. Dit komt overeen met het gebruik van de ^-operator.

De functie Log retourneert de logaritme van zijn eerste argument in de basis gespecificeerd door zijn tweede argument (of 10 indien niet gespecificeerd).

De functie Sqrt retourneert het getal dat, wanneer het wordt vermenigvuldigd met zichzelf, gelijk is aan het argument.

Als u één getal doorgeeft, is de retourwaarde één resultaat op basis van de aangeroepen functie. Als u een tabel met één kolom doorgeeft die getallen bevat, is de retourwaarde een tabel met één kolom met resultaten in een Value-kolom (één resultaat voor elke record in de tabel voor het argument). Als u een tabel met meerdere kolommen hebt, kunt u deze omvormen tot een tabel met één kolom, zoals wordt beschreven in werken met tabellen.

Als een argument tot een niet-gedefinieerde waarde zou leiden, is het resultaat leeg. Dit kan gebeuren met vierkantswortels en logaritmen van negatieve getallen.

Syntaxis

Abs( Getal )
Exp( Getal )
Ln( Getal )
Sqrt( Getal )

  • Number: vereist. Getal waarop de bewerking moet worden uitgevoerd.

Power( Grondtal, Exponent )

  • Base: vereist. Te verheffen grondtal.
  • Exponent: vereist. De exponent waarmee het grondtal wordt verheven.

Log( Number, Base )

  • Number: vereist. Getal voor berekenen van logaritme.
  • Base: optioneel. Het grondtal van de te berekenen logaritme. Standaard 10 (indien niet gespecificeerd).

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

  • SingleColumnTable: vereist. Een tabel met één kolom die getallen bevat om bewerkingen op uit te voeren.

Voorbeelden

Eén getal

Formule Beschrijving Resultaat
Abs( -55 ) Retourneert het getal zonder het minteken. 55
Exp( 2 ) Retourneert e verheven tot de macht 2 of e * e. 7.389056...
Ln( 100 ) Retourneert de natuurlijke logaritme (grondtal e) van het getal 100. 4,605170...
Log( 100 ) Retourneert de logaritme in grondtal 10 van het getal 100. 2
Log( 64, 2 ) Retourneert de logaritme in grondtal 2 van het getal 64. 6
Power( 5, 3 ) Retourneert 5 tot de macht 3 of 3 of 5 * 5 * 5. 125
Sqrt( 9 ) Retourneert het getal dat, wanneer het wordt vermenigvuldigd met zichzelf, resulteert in 9. 3

Tabel met één kolom

In de voorbeelden in deze sectie wordt een gegevensbron met de naam ValueTable gebruikt die deze gegevens bevat:

Weergegeven als
9
-4
2
Formule Omschrijving Result
Abs( ValueTable ) Retourneert de absolute waarde van elk getal in de tabel. Een tabel met één kolom met een Value-kolom met de volgende waarden: 9, 4, 2
Exp( ValueTable ) Retourneert e verheven tot de macht van elk getal in de tabel. Een tabel met één kolom met een Value-kolom met de volgende waarden: 8103,083927..., 0,018315..., 7,389056...
Ln( ValueTable ) Retourneert de natuurlijke logaritme van elk getal in de tabel. Een tabel met één kolom met een Value-kolom met de volgende waarden: 2,197224..., Blank(), 0,693147...
Sqrt( ValueTable ) Retourneert de vierkantswortel van elk getal in de tabel Een tabel met één kolom met een Value-kolom met de volgende waarden: 3..., Blank(), 1,414213...

Stapsgewijs voorbeeld

  1. Voeg een besturingselement Text input toe en geef het element de naam Source.
  2. Voeg een besturingselement van het type Label toe en stel de eigenschap Text in op deze formule:
    Sqrt( Value( Source.Text ) )
  3. Typ een getal in Source en bevestig dat het besturingselement Label de vierkantswortel bevat van het getal dat u hebt getypt.