MOD( ) 関数

2 つの数値を除算して余りを返します。

構文

MOD(数値, 除数)

パラメーター

名前 種類 説明
数値 数値

除算する数値。

除数 数値

数値を除算する数値。

数値または除数、あるいはこれら両方が小数を含んでいる場合、出力の小数点以下の精度は、入力値で小数点以下の桁数が多い方と同じになります。たとえば、MOD(45.35, 5.3) の出力は 2.95 です。

出力

数値。

基本的な例

3 が返されます。

MOD(93, 10)

2.0 が返されます。

MOD(66, 16.00)

3.45 が返されます。

MOD(53.45, 10)

高度な例

創業記念日を計算する

前回の創業記念日からの経過月数を表示するフィールドを定義するには、次のように指定します。

DEFINE FIELD Months_since_last_anniversary COMPUTED MOD(Months_of_service, 12)

備考

MOD( ) の使用に適する場面

MOD( ) 関数は、2 つの数値が等分できるかどうかをテストしたり、除算の余りを分離させたりする場合に使用します。この関数は、一方の数値を別の数値で割り、その余りを返します。

ACL のスクリプト作成ガイド 14.1