Tivoli Service Desk 6.0 Developer's Toolkit Script 言語解説書

数学関数

メイン・ページに戻る


ACos

説明

与えられた式 (-1.0 〜 1.0 の範囲) の逆余弦 (度) を戻します。

構文

FUNCTION ACos (VAL u: REAL): REAL;

引き数の注

引き数名 説明
u 入力式。値は -1.0 〜 1.0 の範囲でなければなりません。

  VARIABLES
r: Real;
  ACTIONS
r:=ACos(0.5);

ASin

説明

与えられた式 (-1.0 〜 1.0 の範囲) の逆正弦 (度) を戻します。

構文

FUNCTION ASin (VAL u: REAL): REAL;

引き数の注

引き数名 説明
u 入力式。値は -1.0 〜 1.0 の範囲でなければなりません。

  VARIABLES
r: REAL;
  ACTIONS
r:=ASin(-0.7);

ATan

説明

与えられた式 (-1.0 〜 1.0 の範囲) の逆正接 (度) を戻します。

構文

FUNCTION ATan (VAL u: REAL): REAL;

引き数の注

引き数名 説明
u 入力式。値は -1.0 〜 1.0 の範囲でなければなりません。

  VARIABLES
r: REAL;
  ACTIONS
r:=ATan(.5);

Cos

説明

度数で測定した角度の余弦を戻します。

構文

FUNCTION Cos (VAL u: REAL): REAL;

引き数の注

引き数名 説明
u 度数で測定した入力角度

  VARIABLES
r: REAL;
  ACTIONS
r:=Cos(180);

CosH

説明

数値式の双曲線余弦を計算し、結果を実数値 (度数) として戻します。

構文

FUNCTION CosH (VAL u: REAL): REAL;

引き数の注

引き数名 説明
u 実数値式

  VARIABLES
r: REAL;
  ACTIONS
r:=CosH(0.5);

Exp

説明

このステートメントは引き数の指数関数を計算します。

構文

FUNCTION Exp (VAL u: REAL): REAL;

引き数の注

引き数名 説明
u e の指数として取り扱う実数値式

e の与えられたべきを計算し、結果を実数として戻します。

  VARIABLES
r: REAL;
  ACTIONS
r:=Exp(2.0);

戻りコード

Exp は何のコードも戻しません。これは、有限引き数 (e の与えられたべき乗で、e は自然対数の底です) の指数を戻します。計算が元になっている倍精度浮動小数点値が桁あふれすると、結果は未定義になります。


Ln

説明

数値の自然対数を戻します。

構文

FUNCTION Ln (VAL u: REAL): REAL;

引き数の注

引き数名 説明
u 正の実数値式

引き数 (正数でなければなりません) の自然対数を計算します。

  VARIABLES
r: REAL;
  ACTIONS
r:=Ln(3);

戻りコード

戻りコード 説明
任意 引き数の自然対数

次も参照してください

Log


Log

説明

数値の常用対数 (底 10) を戻します。

構文

FUNCTION Log (VAL u: REAL): REAL;

引き数の注

引き数名 説明
u 正の実数値式

入力式の常用対数 (底 10) を戻します。Log(x)=y は Power(10,y)x と同じであることに注意してください。

  VARIABLES
r: REAL;
  ACTIONS
r:=Log(2);

戻りコード

戻りコード 説明
任意 引き数の常用対数 (底 10)。

次も参照してください

Ln


Power

説明

数値の与えられたべき乗の結果を戻します。

構文

FUNCTION Power (VAL u: REAL, VAL v: REAL): REAL;

引き数の注

引き数名 説明
u 仮数。
V 指数。

  VARIABLES
r: REAL;
  ACTIONS
r:=Power(2,8);

戻りコード

戻りコード 説明
任意 数値の与えられたべき乗の結果

Random

説明

指定範囲の乱数を生成します。

構文

FUNCTION Random (VAL lo, hi: INTEGER): INTEGER;

引き数の注

引き数名 説明
lo 乱数の下限
hi 乱数の上限

乱数を 2 つの包括的境界の間の整数として戻します。乱数発生ルーチンは、システム・クロックを使用して自動的にシードします。

  VARIABLES
guess: INTEGER;
  ACTIONS
guess:=Random(1,10);

戻りコード

戻りコード 説明
任意 関数の結果

Round

説明

US 丸めアルゴリズム (0.5 を加算してから切り捨てる) を使用して、整数値を最も近い整数値に丸めます。

構文

FUNCTION Round (VAL u: REAL): INTEGER;

引き数の注

引き数名 説明
u 丸める実数値式

  VARIABLES
        i: INTEGER;
  ACTIONS
i:=Round(3.14);

戻りコード

戻りコード 説明
任意 丸められた戻り値

Sin

説明

度数で表現された入力値の正弦を戻します。

構文

FUNCTION Sin (VAL u: REAL): REAL;

引き数の注

引き数名 説明
u 角度 (度) を表す実数値式。

  VARIABLES
r: REAL;
  ACTIONS
r:=Sin(30.0);

戻りコード

度数で表現された入力値の正弦を戻します。

次も参照してください

SinH


SinH

説明

式の双曲線正弦を戻します。

構文

FUNCTION SinH (VAL u: REAL): REAL;

引き数の注

引き数名 説明
u この関数に対する引き数は実数値式です。

  VARIABLES
r: REAL;
  ACTIONS
r:=SinH(3);

戻りコード

式の双曲線正弦を戻します。


Sqrt

説明

数値の平方根を戻します。

構文

FUNCTION Sqrt (VAL u: REAL): REAL;

引き数の注

引き数名 説明
u 平方根を計算する式。正数とする必要があります。

  VARIABLES
r: REAL;
  ACTIONS
r:=Sqrt(4.0);

Tan

説明

度数で表現された角度の正弦を戻します。

構文

FUNCTION Tan (VAL angle: REAL): REAL;

引き数の注

引き数名 説明
u 角度 (度) を表す実数値式

  VARIABLES
r: REAL;
  ACTIONS
r:=Tan(30);

戻りコード

度数で表現された角度の正弦を戻します。

次も参照してください

TanH


TanH

説明

角度の双曲線正接を戻します。

構文

FUNCTION TanH (VAL u: REAL): REAL;

引き数の注

引き数名 説明
angle 角度 (度) を表す実数値式

VARIABLES r: REAL; ACTIONS r:=TanH(3.0);

戻りコード

式の双曲線正接を戻します。

次も参照してください

Tan


Tivoli Service Desk 6.0 Developer's Toolkit Script 言語解説書

メイン・ページに戻る

著作権