永发信息网

在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;

出的是什么错?是否你在运算中处理不当,有溢出的情况发生?
全部回答
  • 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
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯