Deli z drugimi prek


Funkcije Abs, Exp, Ln, Power, Log in Sqrt

Velja za: Aplikacije Canvas Dataverse stolpce s formulo Tokove namizja Aplikacije, ki temeljijo na modelu Power Pages Power Platform CLI

Izračuna absolutne vrednosti, logaritme, kvadratne korene in rezultate potenciranja števila e ali kateregakoli števila na določene potence.

Opis

Funkcija Abs vrne nenegativno vrednost svojega argumenta. Če je število negativno, Abs vrne pozitivni ekvivalent.

Funkcija Exp vrne število e, potencirano na potenco svojega argumenta. Transcendentno število e se začne z 2,7182818...

Funkcija Ln vrne naravni logaritem (osnova e) svojega argumenta.

Funkcija Power vrne potencirano število. To je enakovredno uporabi ^ operatorja.

Funkcija Log vrne logaritem svojega prvega argumenta v osnovi, ki jo določa drugi argument (ali 10, če ni določen).

Funkcija Sqrt vrne število, ki je, če se pomnoži s seboj, enako svojemu argumentu.

Če vnesete eno številko, je vrnjena vrednost en rezultat, ki temelji na klicani funkciji. Če posredujete tabelo z enim stolpcem, ki vsebuje števila, je vrnjena vrednost tabela z enim stolpcem rezultatov v Vrednosti , en rezultat za vsak zapis v tabeli argumentov. Če imate tabelo z več stolpci, jo lahko oblikujete v tabelo z enim stolpcem, kot je opisano v članku o delu s tabelami.

Če bi argument prikazal nedoločeno vrednost, je rezultat prazna vrednost. Kar se lahko zgodi s kvadratnimi koreni in logaritmi negativnih števil.

Sintaksa

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

  • Number – obvezno. Število za obdelavo.

Power( Base, Exponent )

  • Base – obvezno. Osnovno število za potenciranje.
  • Exponent – obvezno. Eksponent, na katerega je potencirano osnovno število.

Log( Number, Base )

  • Number – obvezno. Število za izračun logaritma.
  • Base – izbirno. Osnova logaritma za izračun. Privzeto 10 (če ni določena).

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

  • SingleColumnTable – obvezno. Tabela števil z enim stolpcem za obdelavo.

Primeri

Eno število

Formula Opis Rezultat
Abs( -55 ) Vrne število brez negativnega predznaka. 55
Exp( 2 ) Vrne število e, potencirano na potenco 2, ali e * e. 7,389056...
Ln( 100 ) Vrne naravni logaritem (osnova e) števila 100. 4,605170...
Log( 100 ) Vrne logaritem z osnovo 10 števila 100. 2
Log( 64, 2 ) Vrne logaritem z osnovo 2 števila 64. 6
Power( 5, 3 ) Vrne število 5, potencirano na potenco 3, ali 5 * 5 * 5. 125
Sqrt( 9 ) Vrne število, ki da rezultat 9, če se pomnoži s seboj. 3

Tabela z enim stolpcem

Primeri v tem razdelku uporabljajo vir podatkov z imenom ValueTable, ki vsebuje te podatke:

Vrednost
9
-4
2
Formula Description Rezultat
Abs( ValueTable ) Vrne absolutno vrednost vsakega števila v tabeli. Enostolpčna tabela s Value stolpcem, ki vsebuje naslednje vrednosti: 9, 4, 2
Exp( ValueTable ) Vrne število e, potencirano na potenco vsakega števila v tabeli. Enostolpčna tabela s Value stolpcem, ki vsebuje naslednje vrednosti: 8103.083927..., 0.018315..., 7.389056...
Ln( ValueTable ) Vrne naravni logaritem vsakega števila v tabeli. Tabela z enim stolpcem s Value stolpcem, ki vsebuje naslednje vrednosti: 2.197224..., Blank(), 0.693147...
Sqrt( ValueTable ) Vrne kvadratni koren vsakega števila v tabeli. Enostolpčna tabela s Value stolpcem, ki vsebuje naslednje vrednosti: 3, Blank(), 1.414213 ...

Primer po korakih

  1. Dodajte kontrolnik Text input in ga poimenujte Vir.
  2. Dodajte kontrolnik Label in nastavite njegovo lastnost Besedilo na to formulo:
    Sqrt( Value( Source.Text ) )
  3. Vnesite število v Vir in potrdite, da kontrolnik Label prikaže kvadratni koren vnesenega števila.