Abs, Exp, Ln, Power, Log és Sqrt függvény

A következőkre vonatkozik: Vászonalapú alkalmazások képletoszlopai Dataverse Asztali folyamatok Modellvezérelt alkalmazások Power Platform CLI

Az abszolút értékeket, a logaritmusokat, a négyzetgyököket illetve az e és az egyéb számok adott hatványra emelt értékét számítják ki.

Ismertetés

Az Abs függvény az argumentum nem negatív értékét adja eredményül. Ha a szám negatív, az Abs függvény annak ellentettjét adja eredményül.

Az Exp függvény az e értékét adja eredményül az argumentum hatványára emelve. Az e transzcendens szám értéke 2,7182818...

Az Ln függvény az argumentum természetes logaritmusát adja eredményül (ahol az alap az e szám).

A Power függvény egy szám adott hatványra emelt értékét adja eredményül. Ez egyenértékű az ^ operátor használatával.

A Log függvény visszaadja első argumentumának logaritmusát a második argumentuma által megadott alapon (vagy a 10-es alapon, ha ez nincs megadva).

Az Sqrt függvény azt a számot adja eredményül, amely önmagával szorozva megegyezik az argumentummal.

Ha egyetlen számot ad meg, a kapott eredmény is egyetlen szám, amelynek értéke a meghívott függvényen alapul. Ha számokat tartalmazó egyoszlopos táblát ad át, a visszaadott érték egy egyoszlopos eredménytábla az Érték oszlopban , amely az argumentumtábla minden rekordjához egy-egy eredményt ad. Többoszlopos tábla használata esetén átalakíthatja azt egyoszlopos táblává a táblák használatának megfelelően.

Ha az argumentum nem definiált értéket adna vissza, az eredmény üres. Ami negatív számok négyzetgyökeivel és logaritmusaival történhet.

Szintaxis

Abs( Szám )
Exp( Szám )
Ln( Szám )
Sqrt( Szám )

  • Number – Kötelező. A művelethez használandó szám.

Power( Alap, Kitevő )

  • Alap – Kötelező. A hatványozáshoz használandó alapérték.
  • Kitevő – Kötelező. A kitevő, amelyre az alap hatványozása történik.

Log( Szám, Alap )

  • Number – Kötelező. A logaritmus kiszámításához használt szám.
  • Alap – Nem kötelező. A kiszámításhoz használt logaritmus alapja. Alapértelmezés szerint 10 (ha nincs megadva).

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

  • SingleColumnTable - Kötelező. A művelethez használandó egyoszlopos, számokat tartalmazó tábla.

Példák

Egyszámos

Képlet Ismertetés Eredmény
Abs( -55 ) A negatív előjel nélküli számot adja eredményül. 55
Exp( 2 ) Az e értékét adja eredményül 2 vagy e * e hatványára emelve. 7.389056...
Ln( 100 ) 100 természetes logaritmusát adja eredményül (ahol az alap az e szám). 4.605170...
Log( 100 ) 100 tízes alapú logaritmusát adja eredményül. 2
Log( 64, 2 ) 64 kettes alapú logaritmusát adja eredményül. 6
Power( 5, 3 ) Az 5 értéket a 3-ik hatványára emelve (azaz az 5 * 5 * 5 értéket) adja eredményül. 125
Sqrt( 9 ) Azt a számot adja vissza, amely önmagával szorozva 9-et ad eredményül. 3

Egyoszlopos táblával

A szakaszban található példák az Értéktábla nevű adatforrást tartalmazzák, amelyben az alábbi adatok szerepelnek:

Érték
9
-4
2
Képlet Description Result
Abs( ValueTable ) A táblában található egyes számok abszolút értékét adja eredményül. Egyoszlopos táblázat a Value következő értékeket tartalmazó oszloppal: 9, 4, 2
Exp( ValueTable ) A táblában található egyes számok hatványára emelt e értékét adja eredményül. Egyoszlopos táblázat a Value következő értékeket tartalmazó oszloppal: 8103.083927..., 0.018315..., 7.389056...
Ln( ValueTable ) A táblában található egyes számok természetes logaritmusát adja eredményül. Egyoszlopos táblázat a Value következő értékeket tartalmazó oszloppal: 2.197224..., Blank(), 0.693147...
Sqrt( ValueTable ) A táblában található egyes számok négyzetgyökét adja eredményül Egyoszlopos táblázat a Value következő értékeket tartalmazó oszloppal: 3, Blank(), 1.414213...

Részletes példa

  1. Adjon hozzá egy Szövegbevitel vezérlőelemet, és adja neki a Forrás nevet.
  2. Adjon hozzá egy Címke vezérlőelemet, és a Szöveg tulajdonságát állítsa a következő képletre:
    Sqrt( Value( Source.Text ) )
  3. Írjon be egy számot a Forrás mezőbe, majd ellenőrizze, hogy a Felirat vezérlőelem megjeleníti-e a beírt szám négyzetgyökét.