社区
C语言
帖子详情
关于取余运算的问题
Rainiwalk
2020-02-24 04:13:44
如图一个浮点数取余,一个整数取余。
可是在电脑自带的科学计算器中的运算结果却和上边不太一样。
x mod y ,x为正时正常,和代码里一样,x 为负时,却不一样。
-18mod5 = 2 ,似乎是-18/5 = -4 .......2 ,程序里的方法却是 -18/5 = -3..-3
难道计算器里的mod不是求余,有别的意思?
望解答,谢谢。
...全文
226
3
打赏
收藏
关于取余运算的问题
如图一个浮点数取余,一个整数取余。 可是在电脑自带的科学计算器中的运算结果却和上边不太一样。 x mod y ,x为正时正常,和代码里一样,x 为负时,却不一样。 -18mod5 = 2 ,似乎是-18/5 = -4 .......2 ,程序里的方法却是 -18/5 = -3..-3 难道计算器里的mod不是求余,有别的意思? 望解答,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
源代码大师
2021-05-06
打赏
举报
回复
希望对你有帮助:https://blog.csdn.net/it_xiangqiang/category_10581430.html 希望对你有帮助:https://blog.csdn.net/it_xiangqiang/category_10768339.html
寻开心
2020-02-24
打赏
举报
回复
fmod() 用来对浮点数进行取模(求余),其原型为:
double fmod (double x);
设返回值为 ret,那么 x = n * y + ret,其中 n 是整数,ret 和 x 有相同的符号,而且 ret 的绝对值小于 y 的绝对值。如果 x = 0,那么 ret = NaN。
fmod 函数计算 x 除以 y 的 f 浮点余数,这样 x = i*y + f,其中 i 是整数,f 和 x 有相同的符号,而且 f 的绝对值小于 y 的绝对值。
一星伴月
2020-02-24
打赏
举报
回复
负数的有些区别,这个百度有
C语言
取余
运算
详解[源码]
例如,在处理与时间有关的
问题
,或者是需要将数据进行分组时,
取余
运算
能够提供非常有效的帮助。同时,在算法设计中,
取余
运算
也常常被用来实现模
运算
,比如快速幂
运算
等高效算法。 在教学和学习C语言的过程中,...
实用小程序
取余
运算
器
取余
运算
在很多实际
问题
中都有应用,例如时间的计算、日期的处理、数字的模
运算
等。 标签“鸿运设计”可能是指该小程序的开发团队或品牌名称,而“
取余
运算
器”和“
取余
”进一步强调了其主要功能。这意味着用户可以...
Python
取余
运算
详解[源码]
对于初学者来说,理解和掌握
取余
运算
的基本概念和规则是非常重要的,因为它是许多编程
问题
的基础。在实际应用中,
取余
运算
可以简化代码,提高程序的执行效率,尤其在处理循环和分组数据时更为明显。 此外,Python中...
取余
运算
规则.pdf
在计算机科学和数学中,
取余
运算
和求模
运算
都是处理整数除法的重要操作。
取余
运算
(通常用 `%` 符号表示)和求模
运算
虽然在一些方面相似,但它们在处理负数时有不同的规则。这些
运算
在编程语言中的实现可能会有所...
取余
运算
规则.docx
在计算机科学和数学中,
取余
运算
和求模
运算
扮演着重要的角色,特别是在处理整数除法时。本文主要探讨了这两个
运算
的概念、区别以及在不同编程语言中的表现。 首先,
取余
运算
(通常用 `%` 符号表示)和求模
运算
的...
C语言
70,040
社区成员
243,246
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章