次の方法で共有


Abs、 Exp、 Ln、 Power、 Log、および Sqrt 関数

Functions 対象
Abs
Exp
Ln
Power
Sqrt
Copilot Studio Desktop キャンバス アプリは、Dataverse 関数 PowerページPowerプラットフォーム CLI モデル駆動型アプリ Dataverse 数式列フローします
Log Copilot Studio Desktop キャンバス アプリは、モデル駆動型アプリプラットフォーム CLI Dataverse 関数PowerページPowerフローします

絶対値、自然対数、平方根、e または任意の数の指定した累乗の結果を計算します。

内容

Abs関数は、引数の負以外の値を返します。 数値が負の場合は、Abs は相当する正の値を返します。

Exp関数は、引数の累乗に e を返します。 超越数 e は 2.7182818... で始まります

Ln関数は、引数の自然対数 (底 e) を返します。

Power関数は、累乗された数値を返します。 ^ 演算子 を使用するのに相当します。

Log関数は、2 番目の引数で指定された底の最初の引数の対数を返します (指定されていない場合は 10)。

Sqrt関数は、それ自体を乗算すると、その引数と等しい数値を返します。

単一の数値を渡す場合、戻り値は呼び出される関数に基づく単一の結果です。 複数の数値を含む単一列 テーブル を渡すと、戻り値は Value 列の結果の単一列テーブルとなり、引数のテーブル内のレコードごとに 1 つの結果が返されます。 複数列テーブルがある場合は、テーブルの使用 に関するページの説明に従って、そのテーブルを単一列テーブルにすることができます。

引数が、未定義の値の場合は、結果は空白です。 負の数の平方根および対数で発生する可能性があります。

構文

Abs( 数値 )
Exp( 数値 )
Ln( 数値 )
Sqrt( 数値 )

  • 番号 - 必須。 演算する数値。

Power( Base, Exponent )

  • Base - 必須。 累乗する Base の数値。
  • 指数 - 必須。 ベースの数値を累乗する指数。

Log( 数値, )

  • 番号 - 必須。 対数の計算に使用する数値。
  • ベース - オプション。 計算する対数の基数を指定します。 既定では、10 (指定されていない場合)。

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

  • SingleColumnTable - 必須。 演算する複数の数値を含む単一列テーブル。

単一の数値

計算式 内容 結果
Abs( -55 ) 負の記号のない数値を返します。 55
Exp( 2 ) e の 2 乗、または e * e を返します。 7.389056...
Ln( 100 ) 数値 100 の自然対数 (ベース e) を返します。 4.605170...
Log( 100 ) logarithm 関数は、数値 100 の 10 進法による対数を返します。 2
Log( 64, 2 ) logarithm 関数は、数値 64 の 2 進法による対数を返します。 6
Power( 5, 3 ) 5 の 3 乗、または 5 * 5 * 5 を返します。 125
Sqrt( 9 ) それ自体を乗じた結果が 9 になる数値を返します。 3

単一列テーブル

このセクションの例では、ValueTable という名前のついたデータ ソースを使用し、次のデータを含みます:

価値
9
-4
2
計算式 内容 結果
Abs( ValueTable ) テーブル内の各数値の絶対値を返します。 次の値を含む Value 列を持つ単一列テーブル: 9, 4, 2
Exp( ValueTable ) テーブル内の各数値で e を累乗した値を返します。 次の値を含む Value 列を持つ単一列テーブル: 8103.083927..., 0.018315..., 7.389056...
Ln( ValueTable ) テーブルの各数値の自然対数を返します。 次の値を含む Value 列を持つ単一列テーブル: 2.197224..., Blank(), 0.693147...
Sqrt( ValueTable ) テーブルの各数値の平方根を返します 次の値を含む Value 列を持つ単一列テーブル: 3, Blank(), 1.414213...

手順の例

  1. Text input コントロールを追加し、ソースという名前を付けます。
  2. Label コントロールを追加し、その Text プロパティを次の数式に設定します:
    Sqrt( Value( Source.Text ) )
  3. Source に数値を入力し、Label コントロールに入力した数値の平方根が表示されることを確認します。