我基本上来自java背景,并努力理解Ruby中的模运算.
(5 % 3)
(-5 % 3)
(5 % -3)
(-5 % -3)
Run Code Online (Sandbox Code Playgroud)
上面的Java操作产生了2 -2 2 -2
但在Ruby中,相同的表达式产生2 1 -1 -2.
逻辑上红宝石如何擅长这个?如何在Ruby中实现模块操作?如果将相同的操作定义为Web服务,则两个服务如何匹配逻辑.
| 归档时间: |
|
| 查看次数: |
280 次 |
| 最近记录: |