CALCULATE

LANSA Composer

CALCULATE


このアクティビティは演算子と被演算子による簡単な算術計算を行います。簡単な計算を目的とし、通常は整数を使用します。モジュロ演算(除算の剰余)の場合は整数が指定されたと仮定します。

全ての計算は30,9の精度で行われます。もし入力値、中間値、または演算結果の値が整数または小数点以下の桁数を超えた場合、警告やエラーもなく精度は失われます。

注意: 集中的な計算、特にアプリケーションデータに関連する(プロセス統合をコントロールする変数ではなく)計算は、処理シーケンスから呼び出されるコンパイルされたコード単位(カスタム・アクティビティ、JavaやIBM i 3GLのプログラム、LANSAファンクションなど)で行ってください。

INPUTパラメータ:

NUMBERIN1 :必須

このパラメータで演算の最初の被演算子を指定します。値は数字を指定してください。

OPERATOR :必須

このパラメータで演算に使用される算術演算子を指定します。次のいずれかの値を指定してください。

+  (加算)
-  (減算)
*  (乗算)
/  (除算)
%  (モジュロ、剰余)

NUMBERIN2 :必須

このパラメータで演算の2番目の被演算子を指定します。値は数字を指定してください。更に演算子が/や%(除算やモジュロ演算)の場合、値に0は指定できません。

OUTPUTパラメータ:

NUMBEROUT

完了すると、このパラメータに指定の演算の結果が含まれます。