欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7031|回復: 6
打印 上一主題 下一主題
收起左側

緊急求助arduino16進制數轉為10進制數的方法

[復制鏈接]
跳轉到指定樓層
樓主
今日得一武漢中顯的觸摸屏,觸摸屏串口返回數據格式是十六進制:A5 5A 08 83 00 24 02 00 00 EA 60

其中最后的EA 06,是要用的變量數據,需要轉成十進制來使用其中兩個連起來 EA60=60000。

現在可以通過string的分別讀取出了這個EA和06單個的數,但不會把它連起來成EA60,求指教。另連起來又怎么能把他們變成十進制的數呢?


自己也想用笨辦法:E*16∧3 + A*16∧2 + 0+6來計算這個數,可是還是不會取出E,A,0,6這些單個數值的方法,求大家指教。
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:7485 發表于 2018-1-10 17:38 | 只看該作者
0xEA*0x100+0x60=0xEA60
回復

使用道具 舉報

板凳
ID:267377 發表于 2018-1-10 17:44 | 只看該作者
<<8 +60
回復

使用道具 舉報

地板
ID:274474 發表于 2018-1-10 19:09 | 只看該作者
0xEA*0x100+0x60=0xEA60
回復

使用道具 舉報

5#
ID:158981 發表于 2018-1-12 23:32 | 只看該作者
感謝版主及各位相助。
現在又出現個新問題,除出來的余數本應是小數的,可是那個小數被舍去了,該怎么處理。
xingcheng = 166;
float xch1 = xingcheng/100;

打印xch1是1.00,怎么破?


回復

使用道具 舉報

6#
ID:213173 發表于 2018-1-13 08:37 | 只看該作者
duanyz 發表于 2018-1-12 23:32
感謝版主及各位相助。
現在又出現個新問題,除出來的余數本應是小數的,可是那個小數被舍去了,該怎么處理 ...

強制轉換  xch1 = (float)xingcheng/100;
回復

使用道具 舉報

7#
ID:281947 發表于 2018-2-3 14:53 | 只看該作者
duanyz 發表于 2018-1-12 23:32
感謝版主及各位相助。
現在又出現個新問題,除出來的余數本應是小數的,可是那個小數被舍去了,該怎么處理 ...

我現在差不多的應用,不知道你是用什么函數把兩個數據合成的?我用
0xEA*0x256+0x60 超出255的數據就會變負數
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表