在51单片机中怎样才能用long型数据,我用int型没有错,改为long型就有错,
答案:2 悬赏:80 手机版
解决时间 2021-02-12 15:46
- 提问者网友:容嬷嬷拿针来
- 2021-02-12 10:06
在51单片机中怎样才能用long型数据,我用int型没有错,改为long型就有错,
最佳答案
- 五星知识达人网友:掌灯师
- 2021-02-12 11:00
//一个long型无符号数定义
unsigned long ulVar = 0;
出的是什么错?是否你在运算中处理不当,有溢出的情况发生?
unsigned long ulVar = 0;
出的是什么错?是否你在运算中处理不当,有溢出的情况发生?
全部回答
- 1楼网友:迷人又混蛋
- 2021-02-12 11:09
在keil c51或者iar for c8051编译器下:
int 占两个字节 范围:-32768~+32767
long占四个字节 范围:-2147483648~+2147483647
float占四个字节 范围:3.40e+38 ~ +3.40e+38
double占8个字节 范围:-1.79e+308 ~ +1.79e+308
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯