标题:
51单片机里运行,为什么d溢出了,e却没溢出?
[打印本页]
作者:
sj904
时间:
2020-2-19 10:03
标题:
51单片机里运行,为什么d溢出了,e却没溢出?
unsigned long d;
unsigned long e;
unsigned int x3=50000;
d=x3+30000;
e=x3+50000;
运算结果:d等于14464,e等于100000。
相同环境下,e为什么没有溢出呢,只是把30000变50000
作者:
wulin
时间:
2020-2-20 19:40
为了避免出错大数字后面要加L。
d=x3+30000L;
e=x3+50000L;
作者:
18232966518
时间:
2020-2-20 22:48
d=x3+30000L
e=x3+50000L
这样
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1