51Testing软件测试论坛
标题:
oracle中的mod函数
[打印本页]
作者:
chen00921
时间:
2019-4-15 18:00
标题:
oracle中的mod函数
在Oracle中mod函数是为了取余,但是我在实际操作中输入语句为:select mod(23,5),mod(-47,6) from dual
运行时,出现结果为3和-5,求助为什么mod针对负数除正数的取余逻辑是否与正数除正数的区域逻辑不一致?
作者:
abcsell
时间:
2019-4-17 09:41
切换二进制
作者:
104~牛牛
时间:
2019-4-17 09:45
MOD是取余运算符的一种,在计算机语言中,mod是做除法然后返回余数的运算符。
MOD是取余运算符
在计算机语言中,mod是做除法然后返回余数的运算符。
语法 MOD ( dividend, divisor )
参数
dividend 被除数,即除法的分子。
divisor 除数,即除法的分母。
用法 被除数为负数时结果为负数或零。除数的符号则没有影响。
示例
下面的语句返回值 2。
SELECT MOD( 7, 5)
作者:
海海豚
时间:
2019-4-17 09:52
看楼上学习了
作者:
梦想家
时间:
2019-4-17 10:16
作者:
jingzizx
时间:
2019-4-17 10:25
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2