pmod
功能
取模函数,返回两个数相除之后的正余数。
语法
pmod(dividend,divisor);
参数说明
dividend
: 被除数,支持的数据类型为 DOUBLE、BIGINT。
divisor
: 除数,支持的数据类型为 DOUBLE、BIGINT。
注:
dividend
和divisor
数据类型必须一致。如果不一致,会进行隐式转换。
返回值说明
返回值的数据类型与参数 dividend
类型相同。
示例
mysql> select pmod(3.14,3.14);
+------------------+
| pmod(3.14, 3.14) |
+------------------+
| 0 |
+------------------+
mysql> select pmod(3,6);
+------------+
| pmod(3, 6) |
+------------+
| 3 |
+------------+
mysql> select pmod(11,5);
+-------------+
| pmod(11, 5) |
+-------------+
| 1 |
+-------------+
mysql> select pmod(-11,5);
+--------------+
| pmod(-11, 5) |
+--------------+
| 4 |
+--------------+
mysql> SELECT pmod(11,-5);
+--------------+
| pmod(11, -5) |
+--------------+
| -4 |
+--------------+
mysql> SELECT pmod(-11,-5);
+---------------+
| pmod(-11, -5) |
+---------------+
| -1 |
+---------------+