CALCARRAY関数(配列データ計算):UWSC,

// 配列データを計算
戻値 = CALCARRAY( 配列変数, 計算法, [開始, 終了] )
引数
 配列変数: 配列変数名
 計算法:
   CALC_ADD   // 合計値
   CALC_MIN    // 最小値
   CALC_MAX   // 最大値
   CALC_AVR   // 平均値
 開始, 終了: 計算する開始位置、終了位置の添え字を指定
戻値
 計算による値

【例:サンプル】
// 文字列から数値のみ配列にいれ合計値を計算
str = “abc 123 def 1,456 ghi 78.9″
dat = SPLIT(str, ” “, True, True)      // 数値のみ有効
print JOIN(dat, ” + “)           // 123 + 1456 + 78.9
print “合計= “+ CALCARRAY(dat, CALC_ADD)  // 合計= 1657.9

このエントリーをはてなブックマークに追加

コメントを残す