# Modulo > Supported in: Batch, Faster, Streaming Returns modulus of an expression. **Expression categories:** Numeric ## Declared arguments * **Denominator:** The divisor for the modulus operation.
*Expression\* * **Numerator:** The value to compute the modulus of.
*Expression\* **Output type:** *DefiniteNumeric* ## Examples ### Example 1: Base case **Argument values:** * **Denominator:** 4 * **Numerator:** 10.123 **Output:** 2.123 *** ### Example 2: Null case **Argument values:** * **Denominator:** 2 * **Numerator:** *null* **Output:** *null* *** ### Example 3: Edge case **Argument values:** * **Denominator:** 0 * **Numerator:** 7 **Output:** *null* ***