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

標題: 我想顯示oxc3的c和3以下思路可以不 [打印本頁]

作者: Yubug    時間: 2018-3-28 17:37
標題: 我想顯示oxc3的c和3以下思路可以不
temp=0xc3
data[0]=temp/16;
data[1]=temp%16;
display(seg[data]);
顯示函數seg幾就顯示幾,這樣能不能顯示出c3?
求指點 謝謝~~

作者: Yubug    時間: 2018-3-29 08:25
哎,不行!應該還要轉換為10進制吧
作者: zhangxiaozi    時間: 2018-3-29 10:11
temp=0xc3
unsigned char temp1;
不要看0xc3的形式,它和195等同的
data[0]=temp/100; //百位 1
temp1=temp%100; //余數95
data[1]=temp1/10; //十位 9
data[2]=temp1%10;//各位5

你的明白?
作者: zhangxiaozi    時間: 2018-3-29 10:16
如果要顯示十六進制 c 和3
data[0]=temp>>4;
data[1]=temp&0x0f;
再做一個16進制的碼表就可以了

你的明白?
作者: 51hei126    時間: 2018-3-29 11:35
只要Display函數實現的好,這個思路可以實現。提示:deta的長度值或者尾巴符需要有一個。
作者: 的花朵    時間: 2018-3-29 12:54
zhangxiaozi 發表于 2018-3-29 10:16
如果要顯示十六進制 c 和3
data[0]=temp>>4;
data[1]=temp&0x0f;

大佬,我想問一下
data[0]=temp>>4;
data[1]=temp&0x0f;和
data[0]=temp/16;
data[1]=temp%16;
不都是取高四位和低四位的意思嗎,他兩個用的時候有什么區別嗎,就比如說哪個執行更快,或者說有什么別的意思
作者: Yubug    時間: 2018-3-31 15:17
zhangxiaozi 發表于 2018-3-29 10:16
如果要顯示十六進制 c 和3
data[0]=temp>>4;
data[1]=temp&0x0f;

謝謝大佬~~~~~~~~~~~~
作者: Yubug    時間: 2018-3-31 15:23
祖國的花朵 發表于 2018-3-29 12:54
大佬,我想問一下
data[0]=temp>>4;
data[1]=temp&0x0f;和

你的方式能夠實現嗎?一會我試試,我記得一開始這樣是失敗的,可能當時我寫的程序有問題。




歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1