mod

DataWeave 2.2 は Mule 4.2 と互換性があり、Mule 4.2 にバンドルされています。 このバージョンの Mule は、拡張サポートが終了する 2023 年 5 月 2 日にその すべてのサポート​が終了しました。

このバージョンの Mule を使用する CloudHub には新しいアプリケーションをデプロイできなくなります。許可されるのはアプリケーションへのインプレース更新のみになります。

標準サポートが適用されている最新バージョンの Mule 4 にアップグレード​することをお勧めします。これにより、最新の修正とセキュリティ機能強化を備えたアプリケーションが実行されます。

mod(Number, Number): Number

剰余 (​dividend​ (被除数) を ​divisor​ (除数) で割った余り) を返します。

パラメーター

名前 説明

dividend

操作の被除数となる数値。

divisor

操作の除数となる数値。

次の例では、入力値の剰余を返します。​mod(dividend, divisor)​ 表記を使用することもできます (たとえば、​mod(3, 2)​ では ​1​ を返します)。

ソース

%dw 2.0
output application/json
---
[ (3 mod 2), (4 mod 2), (2.2 mod 2) ]

出力

[ 1, 0, 0.2]