首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >余数为负数的整数除法

余数为负数的整数除法
EN

Stack Overflow用户
提问于 2018-03-28 22:48:07
回答 1查看 37关注 0票数 0

我正在试着找一个数学除法运算的名字,它可以产生负面提醒。

expected的示例:提醒的5 %? 2 = 2*2 + 1 11 %? 3 = 4*3 - 1模块应该尽可能小。

有人知道这类行动的名称吗?

EN

回答 1

Stack Overflow用户

发布于 2018-03-29 04:10:59

计算机语言余数函数返回一个正余数。你需要的很简单。在您的第二个示例中,您需要的是-1的余数。

代码语言:javascript
复制
11 %? 3 = 4*3 - 1

但是你得到的是2的余数。

代码语言:javascript
复制
11 %? 3 = 3*3 + 2

正如我在注释中所说的,将剩余的2与除数3/2 = 1.5的一半进行比较。由于余数大于除数的一半,因此减去除数:

代码语言:javascript
复制
2 - 3 = -1

是的,你必须为除数的一半存储一个实数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49537670

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档