NUMBERオブジェクト


数値を管理するオブジェクトです。

<メソッド/プロパティ>
なし。

<使用例>

NUMBER nm;

n = 123;

return n * 100;




NUMBER_ARRAYオブジェクト


数値の配列を管理するオブジェクトです。

<使用例>

NUMBER_ARRAY na;

na = GetNA("英語", 5);

return na.Get(1);


<メソッド/プロパティ>

メソッド 説明
.Add 配列に数値を追加します。
.Batch 登録されている数値それぞれを一括演算します。
.Count 配列数を取得します。
.Delete 任意の位置の数値を削除します。
.Get 任意位置の数値を取得します。
.Set 任意位置の数値を変更します。
.Init 初期化します。
.Insert 任意の位置に数値を挿入します。




.Addメソッド

配列に数値を追加します。

<構文>

obj.Add(数値)


<戻り値>
なし。



.Batchメソッド

登録されている数値それぞれを一括演算します。

<構文>

obj.Batch(演算文字列, 演算数値)


<引数>

説明
演算文字列 何の演算を行うか文字列で指定します。

加算:+
減算:-
乗算:*
除算:/
四捨五入:Round
切り上げ:RoundOff
切り捨て:RoundDown
演算値 演算数値を指定します。
Round/RoundOff/RoundDownの場合は対象桁を指定します。


<戻り値>
なし。

<使用例> 式フィールドの「*英語-合計」から5教科の合計値を配列に取得し平均値を求める例。

NUMBER_ARRAY na;

na = GetNA("*英語-合計", 5);
na.Batch("/", GetRecordCount());
na.Batch("Round", 0);




.Countメソッド

配列数を取得します。

<構文>

obj.Count( ) As NUMBER


<戻り値>
配列数を戻します。



.Deleteメソッド

任意の位置の数値を削除します。

<構文>

obj.Delete(配列番号)


<戻り値>
なし。



.Getメソッド

任意位置の数値を取得します。

<構文>

obj.Get(配列番号 ) As STRING


<戻り値>
数値を戻します。



.Setメソッド

任意位置の数値を変更します。

<構文>

obj.Set(配列番号, 数値)


<戻り値>
なし。



.Initメソッド

初期化します。

<構文>

obj.Init( )


<戻り値>
なし。



.Insertメソッド

任意位置に数値を挿入します。

<構文>

obj.Insert(配列番号, 数値)


<戻り値>
なし。