この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

算術関数

数学関数は、さまざまな数学的概念をクエリに実装するのに役立ちます。
関数 使用方法
abs(x)
入力引数
x: 任意のデータ型
戻り値の型
入力と同じ
説明
x の絶対値を返します。
acos(angle)
入力引数
angle: 文字列ではないラジアン単位の任意の値
戻り値の型
Double
説明
入力のアークコサインを返します。
asin(angle)
入力引数
angle: 文字列ではないラジアン単位の任意の値
戻り値の型
Double
説明
入力のアークサインを返します。
atan(angle)
入力引数
angle: 文字列ではないラジアン単位の任意の値
戻り値の型
Double
説明
入力のアークタンジェントを返します。
beta_cdf(x, y, v)
入力引数
  • x, y: 正の実数
  • v: 面積値
戻り値の型
Double
説明
指定された xy のパラメータでベータ cdf を計算します: P(N < z; x, y)
cbrt(x)
入力引数
x: 任意の非文字列値
戻り値の型
入力と同じ
説明
入力の立方根を返します。
ceil(x)
入力引数
x: 任意の非文字列値
戻り値の型
入力と同じ
説明
入力引数を最も近い整数に切り上げた値を返します。
cos(angle)
入力引数
angle: 文字列ではないラジアン単位の任意の値
戻り値の型
Double
説明
入力のコサインを返します。
cosh(angle)
入力引数
angle: 文字列ではないラジアン単位の任意の値
戻り値の型
Double
説明
入力の双曲線コサインを返します。
cosine_similarity(x, y)
入力引数
x, y: ベクトル
戻り値の型
Double
説明
入力されたスパースベクトル間のコサイン類似度を返します。
degrees(angle)
入力引数
angle: 文字列ではないラジアン単位の任意の値
戻り値の型
Double
説明
ラジアン単位の入力の角度を度単位に変換します。
e()
入力引数
(なし)
戻り値の型
Double
説明
定数のオイラー数を返します。
exp(x)
入力引数
x: 任意の非文字列値
戻り値の型
Double
説明
オイラー数を x で累乗した値を返します。
floor(x)
入力引数
x: 任意の非文字列値
戻り値の型
Integer
説明
入力値を最も近い整数に切り下げた値を返します。
from_base(string, radix)
入力引数
  • string: String
  • radix: Integer
戻り値の型
Bigint
説明
基数として解釈された文字列の値を返します。
infinity()
入力引数
(なし)
戻り値の型
Double
説明
正の無限大を表す定数を返します。
inverse_beta_cdf(mean, standard_deviation, probability)
入力引数
  • mean: 実数値
  • standard_deviation: 正の実数値
  • probability: 0 から 1 の実数
戻り値の型
Double
説明
指定された累積確率 probability (p) の mean (平均) と standard_deviation (標準偏差) によってベータ cdf の逆数を計算します: P(N < n)。平均は実数値、標準偏差は正の実数値です。probability (確率) の p は (0, 1) の範囲の値です。
inverse_normal_cdf(mean, standard_deviation, probability)
入力引数
  • mean: 実数値
  • standard_deviation: 正の実数値
  • probability: 0 から 1 の実数
戻り値の型
Double
説明
指定された累積確率 (p) の meanstandard_deviation によって正規 cdf の逆数を計算します: P(N < n)。平均は実数値、標準偏差は正の実数値です。probability (確率) の p は (0, 1) の範囲の値です。
is_finite(x)
入力引数
x:
戻り値の型
Boolean
説明
入力値が有限の場合は TRUE、そうでない場合は FALSE を返します。
is_nan(x)
入力引数
x:
戻り値の型
Boolean
説明
入力値が非数値の場合は TRUE、そうでない場合は FALSE を返します。
ln(x)
入力引数
x:
戻り値の型
Double
説明
入力値の自然対数を返します。
log(base, x)
入力引数
  • base:
  • x:
戻り値の型
Double
説明
入力 base を底とした入力値の対数を返します。
log2(x)
入力引数
x:
戻り値の型
Double
説明
入力値の底が 2 の対数を返します。
log10(x)
入力引数
x
戻り値の型
Double
説明
入力値の底が 10 の対数を返します。
mod(x, y)
入力引数
任意の非文字列値 x および y (x は被除数で y は除数)
戻り値の型
入力と同じ
説明
y で除算した のモジュラス (余り) を返します。
nan()
入力引数
(なし)
戻り値の型
Double
説明
数値ではないことを示す定数を返します。
normal_cdf(mean, standard_deviation, v)
入力引数
  • mean: 実数値
  • standard_deviation: 正の実数値
  • v: 実数値
戻り値の型
Double
説明
mean (平均) と standard_deviation (標準偏差) によって正規 cdf を計算します: P(N < v; mean, sd)。meanv の値は実数値で、standard_deviation は正の実数値です。
pi()
入力引数
(なし)
戻り値の型
Double
説明
定数 pi を返します。
pow(x, y)
入力引数
x, y: 任意の非文字列値
戻り値の型
Double
説明
xy の累乗を返します。
power(x, y)
入力引数
x, y: 任意の非文字列値
戻り値の型
Double
説明
xy の累乗を返します。
radians(angle)
入力引数
angle: 非文字列の任意の角度の値
戻り値の型
Double
説明
入力された角度を度単位からラジアン単位に変換します。
rand()
入力引数
(なし)
戻り値の型
Double
説明
0.0 <= x < 1.0 の範囲の擬似乱数値を返します。
random()
入力引数
(なし)
戻り値の型
Double
説明
0.0 <= x < 1.0 の範囲の擬似乱数値を返します。
round(x)
入力引数
x:
戻り値の型
Double
説明
入力値を最も近い整数に丸めた値を返します。
sign(x)
入力引数
x:
戻り値の型
説明
入力の符号関数を返します。
sin(angle)
入力引数
angle: 文字列ではないラジアン単位の任意の値
戻り値の型
Double
説明
入力のサインを返します。
sqrt(x)
入力引数
x: 任意の非文字列値
戻り値の型
入力と同じ
説明
入力値の平方根を返します。
tan(angle)
入力引数
angle: 文字列ではないラジアン単位の任意の値
戻り値の型
Double
説明
入力のタンジェントを返します。
tanh(angle)
入力引数
angle: 文字列ではないラジアン単位の任意の値
戻り値の型
Double
説明
入力の双曲線タンジェントを返します。
to_base(x, radix)
入力引数
  • x: 任意の非文字列値
  • r: Integer
戻り値の型
Varchar
説明
入力の基数表現を返します。
truncate(x)
入力引数
x: 任意の実数
戻り値の型
Double
説明
入力値の小数点以下の桁を切り捨てた整数の値を返します。
wilson_interval_lower(successes, trials, Z)
入力引数
  • successes:
  • trials:
  • Z:
戻り値の型
Double
説明
ベルヌーイ試行プロセスのウィルソンスコア間隔の下限を z スコア Z で指定された信頼度で返します。
wilson_interval_upper(successes, trials, Z)
入力引数
  • Successes:
  • Trials:
  • Z:
戻り値の型
Double
説明
ベルヌーイ試行プロセスのウィルソンスコア間隔の上限を z スコア Z で指定された信頼度で返します。