Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Sv translation
languageja
Note

データが含まれていない小数点記号を確認してください。"。"ドット以外のセパレータが最初に交換する必要があり、そうでなければ間違っていたり、空の結果を計算できる。詳細については、ドット以外のセパレータが最初に交換する必要があり、そうでなければ間違っていたり、空の結果を計算できます。詳細については、オプションの交換を参照してください。

エクスプレッション 

通常の数学の表現で数値変数、関数および値を使用できる。通常の数学の表現で数値変数、関数および値を使用できます。

Code Block
x = 100
a = a + 14 * 5 / (1 + x) + ("0.3" as double)

式(ブール値を返す):式(ブール値を返却します):

Code Block
b = a == 15

ブール論理式でのブール変数、関数および値を使用できる。ブール論理式でのブール変数、関数および値を使用できます。

Code Block
a = isBlank("")
b = isBlank("not blank string")
c = b && a || false

同様にように:

Code Block
c = isBlank("") && isBlank("not a blank string")
ブール演算子

|

OR演算子OR演算子

&

AND演算子AND演算子

^

XOR演算子XOR演算子

!

NOT演算子NOT演算子

||短絡OR演算子

短絡OR演算子

&&

短絡AND演算子短絡AND演算子

==

EQUAL TO演算子TO演算子

!=

NOT EQUAL TO演算子TO演算子

文字列は+演算子で一緒に連結できる。 演算子で一緒に連結できます。 

Code Block
a = "first part" + "second part" + "third part"

 

数学関数  

関数

説明

double abs(double a)double値の絶対値を返す

double値の絶対値を返却します。

float abs(float a)float値の絶対値を返す

float値の絶対値を返却します。

int abs(int a)int値の絶対値を返す

int値の絶対値を返却します。

long abs(long a)long値の絶対値を返す

long値の絶対値を返却します。

double acos(double a)

値のアークコサインを返す。返される角度は0値のアークコサインを返却します。返される角度は0.0 からpiまでの範囲にある。0からπまでの範囲にあります。

double asin(double a)

値のアークコサインを返す。返される角度は値のアークコサインを返却します。返される角度は-pi/2 からpi/2までの範囲にある。.からpi/2までの範囲にあります。

double atan(double a)

値のアークタンジェントを返す。返される角度は値のアークタンジェントを返却します。返される角度 - pi/2 からpiからpi/2までの範囲にある。2までの範囲にあります。

double atan2(double y, double x)

極座標(rtheta)への矩形座標(xy)の変換からtheta角度を返す。極座標(r、theta)への矩形座標(x、y)の変換からtheta角度を返却します。

double cbrt(double a)double値の立方根を返す。

double値の立方根を返却します。

double ceil(double a)引数の値以上で、計算上の整数と等しい、最小の

double値を返す。(負の無限大にもっとも近い)引数の値以上で、計算上の整数と等しい、最小のdouble値を返却します。(負の無限大にもっとも近い)

double copySign(double magnitude, double sign)

2番目の浮動小数点引数の符号を付け、最初の浮動小数点引数を返す。2番目の浮動小数点引数の符号を付け、最初の浮動小数点引数を返却します。

float copySign(float magnitude, float sign)

2番目の浮動小数点引数の符号を付け、最初の浮動小数点引数を返す。2番目の浮動小数点引数の符号を付け、最初の浮動小数点引数を返却します。

double cos(double a)

角度の余弦(コサイン)を返す。角度の余弦(コサイン)を返却します。

double cosh(double x)double値の双曲線余弦を返す。

double値の双曲線余弦を返却します。

double exp(double a)

double値で累乗したEuler数を返しますdouble値で累乗したEuler数を返します

double expm1(double x)

ex -1を返す1を返却します

double floor(double a)引数の値以下で、計算上の整数と等しい、最大の

double値を返す。(正の無限大にもっとも近い)引数の値以下で、計算上の整数と等しい、最大のdouble値を返却します。(正の無限大にもっとも近い)

int getExponent(double d)

二重の表現で使用される不偏指数を返す。二重の表現で使用される不偏指数を返却します。

int getExponent(float f)floatの表現で使用される不偏指数を返す。

floatの表現で使用される不偏指数を返却します。

double hypot(double x, double y)

中間のオーバーフローやアンダーフローなしsqrt中間のオーバーフローやアンダーフローなしsqrt(x2 +y2)を返す。を返却します。

double IEEEremainder(double f1, double f2)

IEEE754規格で規定された2つの引数について剰余を計算する。IEEE754規格で規定された2つの引数について剰余を計算します。

double log(double a)

double値の自然対数(e底)を返す。double値の自然対数(e底)を返却します。

double log10(double a)

double値の10底とする対数を返す。double値の10底とする対数を返却します。

double log1p(double x)

引数と1の合計の自然対数を返す。引数と1の合計の自然対数を返却します。

double max(double a, double b)

2doubleより大きい値を返す。2つdoubleのより大きい値を返却します。

float max(float a, float b)

2floatより大きい値を返す。2つfloatのより大きい値を返却します。

int max(int a, int b)

2intより大きい値を返す。2つintのより大きい値を返却します。

long max(long a, long b)

2longより大きい値を返す。2つlongのより大きい値を返却します。

double min(double a, double b)

2doubleより小さい値を返す。2つdoubleのより小さい値を返却します。

float min(float a, float b)

2floatより小さい値を返す。2つfloatのより小さい値を返却します。

int min(int a, int b)

2intより小さい値を返す。2つintのより小さい値を返却します。

long min(long a, long b)

2longより小さい値を返す。2つlongのより小さい値を返却します。

double nextAfter(double start, double dir)

2番目の引数の方向で、最初の引数に隣接する浮動小数点値を返す。2番目の引数の方向で、最初の引数に隣接する浮動小数点値を返却します。

float nextAfter(float start, double dir)

2番目の引数の方向で、最初の引数に隣接する浮動小数点値を返す。2番目の引数の方向で、最初の引数に隣接する浮動小数点値を返却します。

double nextUp(double d)正の無限大方向で

dに隣接する浮動小数点値を返す。正の無限大方向でdに隣接する浮動小数点値を返却します。

float nextUp(float f)正の無限大方向で

fに隣接する浮動小数点値を返す。正の無限大方向でfに隣接する浮動小数点値を返却します。

double pow(double a, double b)

第二引数で累乗した最初の引数の値を返します。

double random()

0.0に以上または等しく、1.0未満の符号の付いたdouble値を返す。0に以上または等しく、1.0未満の符号の付いたdouble値を返却します。

double rint(double a)計算上の整数に等しく、引数の値にもっとも近い

double値を返す。計算上の整数に等しく、引数の値にもっとも近いdouble値を返却します。

long round(double a)引数にもっとも近い

longを返す。引数にもっとも近いlongを返却します。

int round(float a)引数にもっとも近い

intを返す。引数にもっとも近いintを返却します。

double scalb(double d, int scaleFactor)double値セットのメンバーに正しく四捨五入した単一浮動小数点によって実行した場合のように四捨五入した

d × 2scaleFactorを返す。double値セットのメンバーに正しく四捨五入した単一浮動小数点によって実行した場合のように四捨五入したd × 2scaleFactorを返却します。

float scalb(float f, int scaleFactor)

float値セットのメンバーに正しく四捨五入した単一浮動小数点によって実行した場合のように四捨五入したd × 2scaleFactorを返す。float値セットのメンバーに正しく四捨五入した単一浮動小数点によって実行した場合のように四捨五入したd × 2scaleFactorを返却します。

double signum(double d)

引数のsignum関数を返す。引数がゼロならゼロであり、引数がゼロより大きく、引数がゼロより小さければ引数のsignum関数を返却します。引数がゼロならゼロであり、引数がゼロより大きく、引数がゼロより小さければ-1.0である。0であります。

float signum(float f)

引数のsignum関数を返す。引数がゼロならゼロであり、引数がゼロより大きく、引数がゼロより小さければ引数のsignum関数を返却します。引数がゼロならゼロであり、引数がゼロより大きく、引数がゼロより小さければ-1.0である。0であります。

double sin(double a)

角度の正弦(サイン)を返す。角度の正弦(サイン)を返却します。

double sinh(double x)double値の双曲線正弦を返す。

double値の双曲線正弦を返却します。

double sqrt(double a)double値の正しく四捨五入すした平方根を返す。

double値の正しく四捨五入すした平方根を返却します。

double tan(double a)

角度の正接を返す。(タンジェント)角度の正接を返却します。(タンジェント)

double tanh(double x)double値の双曲線正接を返す。

double値の双曲線正接を返却します。

double toDegrees(double angrad)

ラジアンで角度を度で測定されたほぼ等しい角度に変換する。ラジアンで角度を度で測定されたほぼ等しい角度に変換します。

double toRadians(double angdeg)

度で測定されたほぼ等しい角度をラジアンで角度に変換する。度で測定されたほぼ等しい角度をラジアンで角度に変換します。

double ulp(double d)引数の

ulpのサイズを返す。引数のulpのサイズを返却します。

float ulp(float f)引数の

ulpのサイズを返す。引数のulpのサイズを返却します。

long factorial(int value)

渡された値の階乗を返す。渡された値の階乗を返却します。

サンプル 

 

簡単な計算 

Code Block
return (((value() as double) / 3600000) * 60)

ラウンディング

 

Code Block
number = replace(value(), ',', '.') as double
return round(number)

小数点区切り文字を正規化することにより、有効な数値であることが入力を正規化する必要があることを注意してください。

 

OR演算子