搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ [求助]unsigned一定就是相反数吗?
标题:
[求助]unsigned一定就是相反数吗?
取消只看楼主
笨小晴
等 级:
新手上路
帖 子:16
专家分:0
注 册:2006-12-24
楼主
问题点数:0 回复次数:3
[求助]unsigned一定就是相反数吗?
main()
{
unsigned a=32768;
printf("a=%d\n",a);
}
上面程序的结果是-32768,我想问一下,是不是unsigned就一定是相反数?
搜索更多相关主题的帖子:
unsigned
相反数
main
printf
2006-12-24 21:00
笨小晴
等 级:
新手上路
帖 子:16
专家分:0
注 册:2006-12-24
第
2
楼
得分:0
以下是引用
nuciewth
在2006-12-24 21:19:47的发言:
unsigned是无符号类型.
如果是unsigned a=55;那输出是不是-55呢?
&.天高海阔任我飞“
2006-12-24 21:37
笨小晴
等 级:
新手上路
帖 子:16
专家分:0
注 册:2006-12-24
第
3
楼
得分:0
以下是引用
mayudong1
在2006-12-24 21:31:11的发言:
改成%u输出
我只是问一下unsigned a=(任何数),那他的输出是不是一定是原来的相反数.
&.天高海阔任我飞“
2006-12-24 21:38
笨小晴
等 级:
新手上路
帖 子:16
专家分:0
注 册:2006-12-24
第
4
楼
得分:0
以下是引用
nuciewth
在2006-12-24 21:45:40的发言:
我只是问一下unsigned a=(任何数),那他的输出是不是一定是原来的相反数.
输出它的补数.
是补码吗?
&.天高海阔任我飞“
2006-12-25 13:24
4
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-111791-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.724921 second(s), 8 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved