ここにリストされているすべての機能は、次でサポートされています。
特に明記されていない限り、数学関数は float および integer 値型でサポートされています。
関数パラメーターに関する一般的な注意事項:
<
>
で示されます関数 | ||
---|---|---|
説明 | 関数固有のパラメーター | コメント |
abs (value) | ||
値の絶対値 | value - チェックする値 | サポートされている値の型: float,int,str,text,log 文字列の場合: 0 - 値は等しい br>1 - 値が異なる 例: => abs(last(/host/key))>10 絶対数値の差が計算されます。入力例の値 ('前' と '最新' の値 = 絶対差): '1' と '5' = 4 '3' と '1' = 2 '0'と'-2.5'= 2.5 |
acos (value) | ||
値の逆余弦。値はラジアンで表した角度です。 | value - 確認する値 | 値は -1 から 1 の間でなければなりません。 たとえば、値 '0.5 の逆余弦 ' は '2.0943951' になります。 例: => acos(last(/host/key)) |
asin (value) | ||
値の逆正弦。値はラジアンで表した角度です。 | value - 確認する値 | 値は -1 から 1 の間でなければなりません。 たとえば、値'0.5'の逆正弦は'-0.523598776'になります。 例: => asin(last(/host/key)) |
atan (value) | ||
値の逆正接。値はラジアンで表した角度です。 | value - 確認する値 | たとえば、値'1'の逆正接は'0.785398163'になります 例: => atan(last(/host/key)) |
atan2 (value,abscissa) | ||
角度として指定された縦座標 (exprue) と横座標の逆正接 (ラジアン単位) | value - 確認する値 abscissa - 横座標値 |
たとえば、値'1'の縦座標と横座標の逆正接は'2.21429744'になります。 例: => atan2(last(/host/key),2) |
avg (<value1>,<value2>,...) | ||
参照アイテムの平均値 | valueX - いずれかの履歴関数によって返される値 | 例: => avg(avg(/host/key),avg(/host2/key2)) |
cbrt (value) | ||
値の立方根 | value - 確認する値 | たとえば'64'の立方根は'4'、'63'の立方根は'3.97905721'になります。 例: => cbrt(last(/host/key)) |
ceil (value) | ||
値を最も近い整数に切り上げます | value - 確認する値 | たとえば'2.4'は'3'に切り上げられます。 例: => ceil(last(/host/key)) floor() も参照してください。 |
cos (value) | ||
値の余弦。値はラジアンで表した角度です。 | value - 確認する値 | たとえば、値'1'の余弦は'0.54030230586'になります。 例: => cos(last(/host/key)) |
cosh (value) | ||
値の双曲線余弦 | value - 確認する値 | たとえば値'1'の双曲線余弦は'1.54308063482'になります。 科学表記法ではなく、実数として値を返します。 例: => cosh(last(/host/key)) |
cot (value) | ||
値の余接。値はラジアンで表した角度です。 | value - 確認する値 | たとえば値 '1' の余接は '0.54030230586' になります。 <br >例: => cot(last(/host/key)) |
degrees (value) | ||
値をラジアンから度に変換します | value - 確認する値 | たとえば値'1'を度に変換すると'57.2957795'になります。 例: => degrees(last(/host/key)) |
e | ||
オイラー数 (2.718281828459045) | 例: => e() |
|
exp (value) | ||
値の累乗でのオイラー数 | value - 確認する値 | たとえば値'2'の累乗におけるオイラー数は'7.38905609893065'になります。 例: => exp(last(/host/key)) |
expm1 (value) | ||
値から 1 を引いた値のオイラー数 | value - 確認する値 | たとえば値'2'から 1 を引いた値のオイラー数は'6.38905609893065'になります。 例: => expm1(last(/host/key)) |
floor (value) | ||
値を切り捨ててそれよりも小さいか等しい整数にします | value - 確認する値 | たとえば'2.6'は'2'に切り捨てられます。 例: => floor(last(/host/key)) ceil()も参照してください |
log (value) | ||
自然対数 | value - 確認する値 | たとえば値'2'の自然対数は'0.69314718055994529'になります。 例: => log(last(/host/key)) |
log10 (value) | ||
十進対数 | value - 確認する値 | たとえば、値'5'の十進対数は'0.69897000433'になります。 例: => log10(last(/host/key)) |
max (<value1>,<value2>,...) | ||
参照された項目の最高値 | valueX - いずれかの履歴関数によって返される値 | 例: => max(avg(/host/key),avg(/host2/key2)) |
min (<value1>,<value2>,...) | ||
参照された項目の最低値 | valueX - いずれかの履歴関数によって返される値 | 例: => min(avg(/host/key),avg(/host2/key2)) |
mod (value,denominator) | ||
除算剰余 | value - 確認する値 denominator - 除算分母 |
たとえば除算分母が'2'の値'5'の除算剰余は'1'になります。 例: => mod(last(/host/key),2) |
pi | ||
パイ定数(3.14159265358979). | 例: => pi() |
|
power (value,power value) | ||
べき乗 | value - 確認する値 power value - 使用する N 乗 |
たとえば値'2'の 3 乗は'8'になります。 例: => power(last(/host/key),3) |
radians (value) | ||
値を度からラジアンに変換 | value - 確認する値 | たとえば値'1'をラジアンに変換すると'0.0174532925'になります。 例: => radians(last(/host/key)) |
rand | ||
ランダムな整数値を返します | 時間をシードとして生成された疑似乱数 (数学的目的には十分ですが、暗号化には不十分)。 例: => rand() |
|
round (value,decimal places) | ||
値を小数点以下の桁数で丸める | value - 確認する値 decimal places - 丸めの小数点以下の桁数を指定します(0も可能) |
|
signum (value) | ||
値が負の場合は '-1'、値がゼロの場合は '0'、値が正の場合は '1' を返します。 | value - 確認する値 | 例: => signum(last(/host/key)) |
sin (value) | ||
値の正弦。値はラジアンで表した角度です。 | value - 確認する値 | たとえば値'1'の正弦は'0.8414709848'になります。 例: => sin(last(/host/key)) |
sinh (value) | ||
値の双曲線正弦 | value - 確認する値 | たとえば値'1'の双曲線正弦は'1.17520119364'になります。 例: => sinh(last(/host/key)) |
sqrt (value) | ||
値の平方根 | value - 確認する値 | この関数は負の値では失敗します。 たとえば値'3.5'の平方根は'1.87082869339'になります。 例: => sqrt(last(/host/key)) |
sum (<value1>,<value2>,...) | ||
参照項目値の合計 | valueX - いずれかの履歴関数によって返される値 | 例: => sum(avg(/host/key),avg(/host2/key2)) |
tan (value) | ||
値の正接 | value - 確認する値 | たとえば、値 '1' の正接は '1.55740772465' になります。 例: => tan(last(/host/key)) |
truncate (value,decimal places) | ||
値を小数点以下に切り捨て | value - 確認する値 decimal places - 切り捨てる小数点以下の桁数を指定 (0 も可能) |
例: => truncate(last(/host/key),2) |