翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
数学関数
Timestream for LiveAnalytics は、次の数学関数をサポートしています。
関数 | 出力データ型 | 説明 |
---|---|---|
abs(x) |
〔入力と同じ〕 |
x の絶対値を返します。 |
cbrt(x) |
double |
x の立方根を返します。 |
ceiling(x) または ceil(x) |
〔入力と同じ〕 |
最も近い整数に切り上げられた x を返します。 |
度 (x) |
double |
角度 x をラジアン単位で度に変換します。 |
e() |
double |
定数の Euler の数値を返します。 |
exp(x) |
double |
x の累乗に上げられた Euler の数値を返します。 |
floor(x) |
〔入力と同じ〕 |
最も近い整数に切り下げられた x を返します。 |
from_base(文字列、radix) |
bigint |
base-radix 番号として解釈された文字列の値を返します。 |
ln(x) |
double |
x の自然対数を返します。 |
log2 (x) |
double |
x の 2 を底とする対数を返します。 |
log10(x) |
double |
x の 10 を底とする対数を返します。 |
mod(n,m) |
〔入力と同じ〕 |
n のモジュラス (リマインダー) を m で割った値を返します。 |
pi() |
double |
定数 Pi を返します。 |
pow(x, p) または power(x, p) |
double |
p の累乗に上げられた x を返します。 |
ラジアン (x) |
double |
角度 x をラジアンに変換します。 |
rand() または random() |
double |
0.0~1.0 の範囲の擬似ランダム値を返します。 |
random(n) |
〔入力と同じ〕 |
0 から n までの擬似乱数を返します (除きます)。 |
round(x) |
〔入力と同じ〕 |
最も近い整数に四捨五入された x を返します。 |
round(x,d) |
〔入力と同じ〕 |
x を小数点以下第 1 位まで四捨五入して返します。 |
sign(x) |
〔入力と同じ〕 |
x の符号関数を返します。つまり、
二重引数の場合、関数はさらに以下を返します。
|
sqrt(x) |
double |
x の平方根を返します。 |
to_base(x、radix) |
varchar |
x の base-radix 表現を返します。 |
truncate(x) |
double |
小数点以下の桁を削除して、x を整数に四捨五入して返します。 |
acos(x) |
double |
x のアークコサインを返します。 |
asin(x) |
double |
x のアークサインを返します。 |
atan(x) |
double |
x のアーク接線を返します。 |
atan2(y、x) |
double |
y/x のアーク接線を返します。 |
cos(x) |
double |
x のコサインを返します。 |
cosh(x) |
double |
x の双曲線コサインを返します。 |
sin(x) |
double |
x のサインを返します。 |
tan(x) |
double |
x の接線を返します。 |
tanh(x) |
double |
x の双曲線タンジェントを返します。 |
infinity() |
double |
正の無限大を表す定数を返します。 |
is_finite(x) |
ブール値 |
x が有限であるかどうかを判断します。 |
is_infinite(x) |
ブール値 |
x が無限であるかどうかを確認します。 |
is_nan(x) |
ブール値 |
x is not-a-number であるかどうかを判断します。 |
nan() |
double |
not-a-number を表す定数を返します。 |