设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
中问网首页
我的收藏
站长博客
搜索
搜索
本版
帖子
用户
第一问答网
»
论坛
›
中问网
›
问答
›
C语言 关于“长”数据赋给“短”变量的问题,比如long i ...
返回列表
发新帖
C语言 关于“长”数据赋给“短”变量的问题,比如long int 赋值给int 中怎么样才能没有误差?
[复制链接]
11
|
3
|
2010-9-19 02:14:05
|
显示全部楼层
|
阅读模式
#include
#include
main()
{
short int i;
long L=6324232;
i=L;
printf("i=%d,L=%ld\n",i,L);
system("pause");
}
这个是程序,问题是:
L=6324232, 内存存储如下
高位部分【0|0.00.00.00.01.10.00.00】
地位部分【10.00.00.00.00.00.10.00】
i=-32760 赋值后内存如下
【10.00.00.00.00.00.10.00】
失去了高位部分,所以是-32760,如果一个LONG高位部分都是0,低位部分最高位也是0的话就没误差,如果低位部分是1的话,也是有误差的对不对?
回复
使用道具
举报
千问
|
2010-9-19 02:14:05
|
显示全部楼层
在低位部分的首位不是1时不会有误差。如果低位部分首位是1,那就会出现你看到的负值了。
回复
使用道具
举报
千问
|
2010-9-19 02:14:05
|
显示全部楼层
这就是典型的赋值溢出。由于整型数据在内存中是有补码形式存在。long型赋值给short型时,去掉高位部分。如果想不产生这种问题。那么long型的数据范围。一定要在short型范围之内。也就是说。必须在-32768~32767之间。
回复
使用道具
举报
千问
|
2010-9-19 02:14:05
|
显示全部楼层
当long int的值的范围在int之内时
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
千问
主题
0
回帖
4882万
积分
论坛元老
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
论坛元老, 积分 48824836, 距离下一级还需 -38824837 积分
积分
48824836
加好友
发消息
回复楼主
返回列表
问答
热门排行
1
月经期间哪些东西不能吃
2
我的苹果手机 用朋友的移动联通卡 随便拿来都可以读 想知道有没有锁 ?
3
子宫内膜异位卵巢囊肿很慌乱
4
万宝路香烟鉴别
5
哪款卸妆油好使???
6
能发一份ps5的视屏教学给我吗?
[email protected]
7
MYSQL 全关联的问题,不能用FULL JOIN,可有良策
8
吉利自由舰,力帆320,奇瑞旗云1这三款车那个综合比较好点?性价比高呢
9
DNF80版本的阿修罗技能哪个改了,不如以前了,求大神
10
脸部过敏吃什么药??脸上的小疙瘩太多了!!
11
谁有“BBC英式英语发音视频教程”的视频和文本,重金求,发我邮箱:
[email protected]
12
江津到重庆龙头寺汽车站最早的一趟是几点,明早急着赶10点的火车,急求,谢谢
13
有毛巾批发吗?规格是多少?价钱?
14
求大神帮忙我的手机是三星I5800,是安卓2.1系统,我想刷成2.2 2.3 或者4.1的系统
15
笔记本配置问题。哪个更好
16
身体消瘦等...一系列的问题...希望中医能帮帮我!
17
痔疮怎么办?快点帮帮我啊?我怎么可能不在乎啊!
18
64位电脑avformat 53.dll丢失怎么办??着急!!网上下载了总说运行不匹配。求高人解答!谢谢!
19
He gave me a book which is interesting 可不可以这样理解:先行词是a book a book is interesting
20
2012年山西省警校(南校区)的录取分数线是多少
21
只根据序列号能否查出ipadmini是港版还是大陆行货?一定要打开通用那边看型号吗。
22
终极一班2全集
23
江苏到温州苍南,先在上海转动车好坐吗。怎么走
24
谁有迷羊的所有作品全集包括番外和特典。现在在线要~~~谢谢 希望是作品+番外+特典
25
到底什么是爱?你们给我说说嘛?
26
问道相关内容
27
怎么编辑同步到iphone的照片文件夹????
28
联想官网的S890预置资源怎么用,怎么才能重刷系统。联想S890
29
请问图片中的男女带的是什么帽子?是清朝老百姓普遍的帽子?还是满族特有的帽子?形状类似瓜皮帽,但是...
30
古墓丽影8的遗迹是真的存在吗
31
海信led32k320j3d能用无线网卡吗??
32
女孩累了去哪休闲比较好 便宜点的我是晋城的
33
写这种文章的人会是什麼样的人?
34
在取保候审的时候吸食度毒品怎么判刑?
35
联想锋行k415 AMD 5500 8G内存 64位 win7旗舰版系统 联通4M网速 看电影的时候下载速度能达到490kb/S
36
安徽省铜陵市那里有买久保田688收割机,价格是多少,政府补贴多少?
37
关于化学必修一硅的问题
38
子宫卵巢囊肿症状不知所措了
39
怎么分离苯与烯丙基苯
40
wow猎人学什么专业
41
求植物大战僵尸长城版黑夜模式无尽版攻略。
42
htc 安卓4.0+sense3.6小插件在那里下载
43
各位推荐一款手机,价位2000-2400(淘宝价不算套餐)联想k860i好像不错,但评价很烂,三星,HTC都行,
44
辞职书 离职日期是30号,30号还要上班吗?
45
个子矮小如何增高就算是告诉我这是命中注定,我也要奋力一搏啊!
46
我爸今年45岁,肺出水,回家了想买些补品送他,买什么好呢?
47
动物是真的傻啊,如果他们的天敌很厉害,吃了他们很多同类,为什么他们不停止生育,让天敌没吃的,慢慢
48
连号人民币有收藏价值吗
49
非诚勿扰嘉宾汪雨晨跟朱晓真的是极品,也来越喜欢她俩开口说话了?
50
rmb1000 求个大话3的实用挂
51
大神还有码没
52
电话预订车票几点开始
53
我的苹果4S偷了串号:013186007610928可以找回来 吗
54
号发给你来啊!
55
为什么那么多人要买转让的公司?有什么好处呢?不单单是为了注册省事吧!
56
前列腺炎喝中药几个疗程能好伴有阳萎早泄
57
家里面准备买个洗衣机,大家说三洋的怎么样?
58
DNF强大的魔法阵气息怎么得?
59
有谁知道从福清到永安怎么坐车阿,汽车哦,要从哪里买票,到哪里上车,票价大概多少
60
神舟精盾 K480-i5 d2如何更换SSD硬盘 麻烦把具体过程说一下
61
很简单的方程算术过程·····求高手讲讲,高分~~~,小时候没学好,长大还得重新学!!!!!
62
我在QQ对话时,对方发过来的字变成了方框(如下图)是什么情况?
63
新买的戴尔14r2528 宽带连接死机了3次 还没10天啊 怎么回事啊
64
急求 今夜哪里有鬼txt 全集+番外 O(∩_∩)O谢谢
65
加拿大专科选择
66
公司长时间克扣员工工资,能追讨多少?
67
2012f1天王赛团队赛的优胜队是哪一队
68
能不能给我i don·t need a man的空间链接 谢谢了 邮箱 love
[email protected]
69
艾薇儿when you are gone MV里的佳能相机是什么
70
左侧卵巢囊肿症状一直很揪心
71
从广州火车站(不是东站)怎么坐车到广州黄埔顶新食品有限公司
72
我是11级的专科生,请问电子商务专业专升本用到的书都是什么出版社?在网上可以下载到这些考试知识吗?
73
我的iPad4本来是iOS6.0.1的,今天不小心OTA升级了iOS6.1,以后想越狱怎么办?
74
iPhone4s升级ios6.1后,每次开机都会出现输入App密码,请问高手如何关闭提示?!
75
苹果快牙传游戏给苹果怎么没用啊
76
喜欢一个女生,但后来才知道,她已经有男友了,而且已经交往1年多了,但我就是喜欢她,我该怎么办,还追不
77
请问一下,由于我的理科不好,所以中考没有考好,选择了上职高(3+2)
78
已知a1=2,数列an=3an-1+2∧n+1.求an的通项公式
79
求问:日式管理风格主要是?
80
自来卷短发紧贴头皮又细又密脸型长的男生适合什么样的发型
81
罗技无线鼠标M325总是自动翻页如何解决?
82
龙之谷60级pvp哪个职业强势点 噬魂者怎么样
83
小米2什么时候又开始销售?
84
糖尿病病人血糖在9左右,做了眼睛余肉手术后,过程出了不少血,现在是输青霉素,眼睛一直很疼,有大碍吗
85
iphone4解锁的美国合约机能不能升级系统~!怎么升级系统?
86
可怜的副教授
87
怎样保护头发
88
哥哥姐姐们谁有三少的坏蛋vlp章节
89
若|a+2|+|b-1|=0,则a-b的值是 A.1 B.-3 C.3 D.-1
90
诺基亚820剪卡之后,装卡之后怎么出现了飞机,要么就是没信号
91
悬赏 ALTIUM DESIGNER10 破解版 要支持WIN7 64位系统 谢谢啦
92
跪求一受歌的名字
93
昌平有期货培训班吗,我在史各庄,但是又不想去太远的地方培训。
94
什么叫美学
95
纯碱是强碱,为什么不是碱而是盐
96
电信网费2013,01,31到期,我不想用了,不去交费会怎样,会不会有啥麻烦,菜鸟真心求解
97
怎么能反自然的规则永远也不会生老病死一直年轻 就算是出卖自己的灵魂也没有关系
98
最近有播方力申的电视剧吗?具体哪个台?什么时候?哥们儿们,拜托帮帮忙!
99
我自己开了个箱包批发店,属于个体经营,现在想招一个店员,去哪个网站招啊,58同城还需要营业执照和注册资本~
100
纤维素需要咀嚼吗