数値関数 構文 引数 返される値 1 ABS(n) n 数値、または数値を返す演算式や関数 nの絶対値 2 SIGN(n) n 数値、または数値を返す演算式や関数 nが0より大きいと「1」、0だと「0」、0より小さいと「-1」 3 MOD(n1, n2) n1 数値、または数値を返す演算式や関数 n1をn2に割った余り n2 数値、または数値を返す演算式や関数 4 MOD(n, 2) n 数値、または数値を返す演算式や関数 nが奇数なら「1」、偶数なら「2」 5 ROUND(n1, [n2]) n1 数値、または数値を返す演算式や関数 n1をn2桁でまるめた値 n2 数値、または数値を返す演算式や関数 6 TRUNC(n1, [n2]) n1 数値、または数値を返す演算式や関数 n1を小数点以下n2桁で切り捨てた値 n2 数値、または数値を返す演算式や関数 7 FLOOR(n) n 数値、または数値を返す演算式や関数 n以下の最大整数 8 CEIL(n) n 数値、または数値を返す演算式や関数 n以上の最小整数 9 a*FLOOR(n/a) n 数値、または数値を返す演算式や関数 n以下の最も大きいaの倍数 10 a*CEIL(n/a) n 数値、または数値を返す演算式や関数 n以上の最も小さいaの倍数 11 SQUART(n) n 負の整数以外の数値、または府の数以外の数値を返す演算式や関数 nの平方根 12 POWER(n1, n2) n1 数値、または数値を返す演算式や関数 n1のn2乗 n2 数値、または数値を返す演算式や関数(ただし、n1が負の値の場合、n2は整数) 13 EXP(n) n 数値、または数値を返す演算式や関数 自然対数の底eをn乗した値 14 LN(n) n 正の整数、または正の数値を返す演算式や関数 nの自然対数 15 LOG(n1, n2) n1 0と1以外の正の整数、または0と1以外の正の数値を返す演算式や関数 n1を底とするn2の対数 n2 正の数値、または正の数値を返す演算式や関数 16 TRUNC(n1+9*POWER(10, -(n2+1), n2) n1 数値、または数値を返す演算式や関数 n1を小数点以下n2桁の数字になるように切り上げた数値 n2 数値、または数値を返す演算式や関数 17 SIN(n) n 数値、または数値を返す演算式や関数 nラジアンのサイン 18 COS(n) n 数値、または数値を返す演算式や関数 nラジアンのコサイン
19 TAN(n) n 数値、または数値を返す演算式や関数 nラジアンのタンジェント 20 SINH(n) n 数値、または数値を返す演算式や関数 nの双曲線サイン 21 COSH(n) n 数値、または数値を返す演算式や関数 nの双曲線コサイン 22 TANH(n) n 数値、または数値を返す演算式や関数 nの双曲線タンジェント 23 ASIN(n) n -1〜1の数値、または-1〜1の数値を返す演算式や関数 nのアークサイン 24 ACOS(n) n -1〜1の数値、または-1〜1の数値を返す演算式や関数 nのアークコサイン 25 ATAN(n) n 数値、または数値を返す演算式や関数 nのアークタンジェント 26 ATAN2(n1, n2) n1 数値、または数値を返す演算式や関数 n1およびn2のアークタンジェント n2 数値、または数値を返す演算式や関数(ただし、(n1, n1)=(0, 0)の組み合わせを除く) 27 ACOS(-1) 「-1」に固定 円周率(π)の近似値 2*ASIN(1) 「1」に固定 4*ATAN(1) 「1」に固定 28 BITAND(n1, n2) n1 正の整数、または正の数値を返す演算式や関数 n1とn2に対するビット論理積の値(10進数表示の正の整数) n2 正の整数、または正の数値を返す演算式や関数 29 POWER(2、n2)-1-n1 n1 正の整数、または正の数値を返す演算式や関数 ビット論理否定の結果(10進数の整数) n2 正の整数、または正の数値を返す演算式や関数(ただし、n2を2進数に変換した時の桁数がn1以下であること) 30 SIGN(BITAND(n1, POWER(2, n2-1))) BITAND BITAND関数 n1を2進数に変換し、右から2桁目にビットが立っていれば「1」、たって居なければ「0」
n1 正の整数、または正の数値を返す演算式や関数 POWER POWER関数 n2 正の整数、または正の数値を返す演算式や関数 31 WIDTH_BUCKET(n1, minv, maxv, n2) n1 数値や日付データ、または数値や日付データを返す演算式や関数 n1をminv(最小値)からmaxv(最大値)の範囲でn2等分した等幅ヒストグラム minv 数値や日付データ、または数値や日付データを返す演算式や関数 maxv 数値や日付データ、または数値や日付データを返す演算式や関数 n2 正の整数 32 NANVL(n1, n2) n1 任意の数値、または数値を返す演算式や関数 n1が不動小数点数で、その値がNaN(非整数)の場合は、n2の値。n1がNaNでない場合は、n1の値 n2 任意の数値、または数値を返す演算式や関数 33 REMAINDER(n1, n2) n1 数値、または数値を返す演算式や関数 n1をn2で割った時の余り n2 数値、または数値を返す演算式や関数(ただし、「0」は指定できない)
<< 戻る