Abs, Exp, Ln, Power, Log ve Sqrt işlevleri

Şunlar için geçerlidir: Tuval uygulamaları Dataverse formül sütunları Masaüstü akışları Model temelli uygulamalar Power Platform CLI

Mutlak değerlerin, logaritmaların ve kareköklerin yanı sıra; e veya herhangi bir sayının belirtilen şekillerde üssü alınarak elde edilen sonuçları hesaplar.

Açıklama

Abs işlevi, bağımsız değişkeninin negatif olmayan değerini döndürür. Sayı negatifse Abs, sayının pozitif eşdeğerini döndürür.

Exp işlevi, bağımsız değişkeninin e sayısının üssü olarak kullanılmasıyla elde edilen sonucu döndürür. Bir aşkın sayı olan e şu şekilde başlar: 2,7182818...

Ln işlevi, bağımsız değişkeninin doğal logaritmasını (e tabanı) döndürür.

Power işlevi, üssü alınan bir sayıyı döndürür. Bu işlev, ^ işlecini kullanmakla eşdeğerdir.

Log işlevi, birinci bağımsız değişkeninin logaritmasını ikinci bağımsız değişkeniyle belirtilen tabanda (veya belirtilmediyse 10) döndürür.

Sqrt işlevi, kendisiyle çarpıldığında bağımsız değişkenini veren sayıyı döndürür.

Tek bir sayı sağlarsanız dönüş değeri, çağrılan işleve göre elde edilen tek bir sonuçtur. Sayı içeren tek sütunlu bir tablo sağlarsanız sonuç değeri, bağımsız değişkenin tablosundaki her kayıt için tek bir sonuç olacak şekilde Value sütununu içeren tek sütunlu bir sonuç tablosudur. Çok sütunlu tablonuz varsa bu tabloyu tablolarla çalışma makalesinde açıklandığı şekilde tek sütunlu tablo haline getirebilirsiniz.

Bağımsız değişken tanımlanmamış bir değer ile sonuçlanıyorsa sonuç boş olur. Bu durumla negatif sayıların kareköklerinde ve logaritmalarında karşılaşılabilir.

Sözdizimi

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

  • Number - Gerekli. Üzerinde çalışılacak sayı.

Power( Base, Exponent )

  • Base - Gerekli. Üssü alınacak taban sayı.
  • Exponent - Gerekli. Taban sayının üssü.

Log( Number, Base )

  • Number - Gerekli. Logaritmayı hesaplamak için sayı.
  • Base - İsteğe bağlı. Hesaplanacak logaritmanın tabanı. Varsayılan olarak 10'dur (belirtilmediği zaman).

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

  • SingleColumnTable - Gerekli. Üzerinde çalışılacak tek sütunlu bir sayı tablosu.

Örnekler

Tek sayı

Formül Açıklama Sonuç
Abs( -55 ) Sayıyı, eksi işareti olmadan döndürür. 55
Exp( 2 ) 2 üssüyle e veya e * e döndürür. 7.389056...
Ln( 100 ) 100 sayısının doğal logaritmasını (e tabanı) döndürür. 4.605170...
Log( 100 ) 100 sayısının logaritmasını 10 tabanında döndürür. 2
Log( 64, 2 ) 64 sayısının logaritmasını 2 tabanında döndürür. 6
Power( 5, 3 ) 3 veya 5*5*5 ile üssü alınan 5 sayısını döndürür. 125
Sqrt( 9 ) Kendisiyle çarpıldığında 9 sonucunu veren sayıyı döndürür. 3

Tek sütunlu tablo

Bu bölümdeki örneklerde, ValueTable olarak adlandırılan ve şu verileri içeren bir veri kaynağı kullanılır:

Değer
9
-4
2
Formül Veri Akışı Açıklaması Result
Abs( ValueTable ) Tablodaki her bir sayının mutlak değerini döndürür. Şu değerleri içeren bir Value sütunu olan tek sütunlu bir tablo: 9, 4, 2
Exp( ValueTable ) Tablodaki her bir sayının e sayısının üssü olarak kullanılmasıyla elde edilen sonucu döndürür. Şu değerleri içeren bir Value sütunu olan tek sütunlu bir tablo: 8103,083927..., 0,018315..., 7,389056...
Ln( ValueTable ) Tablodaki her bir sayının doğal logaritmasını döndürür. Şu değerleri içeren bir Value sütunu olan tek sütunlu bir tablo: 2,197224..., Boş(), 0,693147...
Sqrt( ValueTable ) Tablodaki her bir sayının karekökünü döndürür Şu değerleri içeren bir Value sütunu olan tek sütunlu bir tablo: 3, Boş(), 1,414213...

Adım adım örnek

  1. Text input denetimi ekleyin ve Kaynak olarak adlandırın.
  2. Bir Label denetimi ekleyin ve Text özelliğini şu formüle ayarlayın:
    Sqrt( Value( Source.Text ) )
  3. Source alanına bir sayı girin ve Label denetiminin, girdiğiniz sayının karekökünü gösterdiğini doğrulayın.