该 INTMOD 函数返回将第一个整数值除以第二个整数值的余数。
Syntax
INTMOD(<numeric_expr_1>, <numeric_expr_2>)
Arguments
| Description | |
|---|---|
numeric_expr_1 |
numerator 数值表达式。 |
numeric_expr_2 |
分母数值表达式。 |
返回类型
返回数值表达式。
例子
本部分包含有关如何使用此查询语言构造的示例。
整数值的模数
在此示例中,函数 INTMOD 用于返回两个数字的余数。
SELECT VALUE {
mod: INTMOD(12, 5),
positiveResult: INTMOD(12, -5),
negativeResult: INTMOD(-12, -5),
resultZero: INTMOD(15, 5),
modZero: INTMOD(12, 0),
modDecimal: INTMOD(12, 0.2)
}
[
{
"mod": 2,
"positiveResult": 2,
"negativeResult": -2,
"resultZero": 0
}
]