| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1267 人关注过本帖
标题:[求助]关于求模,网上看了些,还是不太理解
取消只看楼主 加入收藏
hzdz
Rank: 2
等 级:论坛游民
帖 子:46
专家分:10
注 册:2007-2-3
收藏
 问题点数:0 回复次数:5 
[求助]关于求模,网上看了些,还是不太理解
unsigned a,b;

a=-1;
b=256;

这里如果打印a%b,结果是255;如果把前面定义改成有符号整型,打印结果就是-1;

有符号情况下的取余运算好理解,无符号情况下为什么会变成255呢?

-2%256就是254,依次类推

期盼解答,谢谢
搜索更多相关主题的帖子: 打印 网上 
2007-07-26 14:04
hzdz
Rank: 2
等 级:论坛游民
帖 子:46
专家分:10
注 册:2007-2-3
收藏
得分:0 
唉。。你们还是从位的角度给我解释了

这么解释我自己清楚,先谢谢各位

我知道unsigned后 a=-1到了内存里边就存补码


我想问的其实是取模运算这个东西到底是不是就是取余运算?
2007-07-26 22:06
hzdz
Rank: 2
等 级:论坛游民
帖 子:46
专家分:10
注 册:2007-2-3
收藏
得分:0 

两位版主回复很详细,这里环境很好,谢谢你们:)

最近把自己当成一个什么都不会的人开始重看c++ primer,所以有时候会问些比较白痴的问题,属于那种一时转到死胡同里想不开的类型,可能明天过来一看自己都会笑。呵呵,还是谢谢

2007-07-26 22:09
hzdz
Rank: 2
等 级:论坛游民
帖 子:46
专家分:10
注 册:2007-2-3
收藏
得分:0 
..同情人
2007-07-27 22:41
hzdz
Rank: 2
等 级:论坛游民
帖 子:46
专家分:10
注 册:2007-2-3
收藏
得分:0 
嗯嗯,明白了,谢谢斑竹:)
2007-07-28 21:03
hzdz
Rank: 2
等 级:论坛游民
帖 子:46
专家分:10
注 册:2007-2-3
收藏
得分:0 
呵呵,楼上心细,意思明白就行
2007-07-30 14:32
快速回复:[求助]关于求模,网上看了些,还是不太理解
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017554 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved