pmod
函式
適用於: Databricks SQL Databricks Runtime
傳回 dividend / divisor
後面的正餘數。
語法
pmod(dividend, divisor)
引數
dividend
:評估為數值的表達式。divisor
:評估為數值的表達式。
傳回
dividend
如果和 divisor
都DECIMAL
符合的結果類型divisor
。
在所有其他情況下,雙精度浮點數。
如果 divisor
為 0,則函式會 引發DIVIDE_BY_ZERO 錯誤。
範例
> SELECT pmod(10, 3), mod(10, 3);
1 1
> SELECT pmod(-10, 3), mod(-10, 3);
2 -1
> SELECT pmod(-10, 0);
Error: DIVIDE_BY_ZERO