怎么将U8型转化能够和十进制数对比呢

2019-07-21 02:16发布

想比较DHT11的数据但传感器获得的是U8型,现在想和十进制数对比,有什么好的转化方法么
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
xuande
1楼-- · 2019-07-21 06:08
 精彩回答 2  元偷偷看……
AaronS
2楼-- · 2019-07-21 10:31
xuande 发表于 2019-4-19 10:45
不管你程序里是几进制,编译、烧写到芯片里都是二进制。

但是我把想比较的十进制数转化成二进制数还是不能比较
xuande
3楼-- · 2019-07-21 15:47
 精彩回答 2  元偷偷看……
AaronS
4楼-- · 2019-07-21 16:40
xuande 发表于 2019-4-19 11:05
我听不懂。

我把temp定义成u8,然后想和40去比较,但像下面那样写也不对
if(temp<00101000)
        {
        return 1;
        }
zd845101500
5楼-- · 2019-07-21 16:50
AaronS 发表于 2019-4-19 11:19
我把temp定义成u8,然后想和40去比较,但像下面那样写也不对
if(temp

你这个写法00101000意思十进制101000
AaronS
6楼-- · 2019-07-21 19:58
zd845101500 发表于 2019-4-19 11:24
你这个写法00101000意思十进制101000

那应该怎么写呢大佬

一周热门 更多>