
有幾點需要注意:
1:雖然該函數的輸入端子“string”的值可以是十六進制數、字符串(ASCII)或其他進制數,但是“string”的值流入該函數中時,先轉換成字符串(ASCII)。例如,當“string”(Hex display)值為62,因此,流入函數時,該值轉為b(ASCII),但是,如果“string”流入該函數前就是字符串(ASCII),比如直接流入a,則上述的轉換過程就可以避免。
2:在函數中,字符串(ASCII)被當成十六進制處理,最后輸出的數值就是這個十六進制數對應的十進制數。例如字符串(ASCII)為a,由ASCII編碼表可知十六進制“a”對應的十進制是10,所以通過這個轉換函數后,最后得到的數值為10。如果字符串(ASCII)為aa,被當成十六進制數(對應的二進制為10101010)處理再進行十進制換算,最后得到的數值為170。
如圖1所示,當輸入端子“string”(Normal display)的值為f3g(g是一個無效值,因此f3g相當f3)時,作為十六進制數,其二進制剛好是11110011,換算成10進制輸出就是243(10進制)。
3:字符串(ASCII)的每個字符都在為0~9,A~F,a~f范圍內,如果超出這個范圍,就是一個無效值,最后返回的數值是0(見圖1)。
4:如果該函數輸入端子“string”接的是一個十六進制字符串,那么這個十六進制字符串先轉換成字符串(ASCII),然后作為十六進制數,之后轉換為相應的十進制數輸出,圖2為例子說明。
圖2
結論:
最好讓輸入端子“string”接一個字符串(ASCII),這樣可以省去一個其他進制數再往字符串(ASCII)轉換過程。
關鍵詞: 十六進制數字符串數值轉
網站首頁 |網站簡介 | 關于我們 | 廣告業務 | 投稿信箱
Copyright © 2000-2020 m.baiwanxiang.net.cn All Rights Reserved.
中國網絡消費網 版權所有 未經書面授權 不得復制或建立鏡像
聯系郵箱:920 891 263@qq.com
主站蜘蛛池模板: 日韩精品中文字幕在线播放 | 久久久久久久久亚洲 | 国产一区免费 | 色天天综合网 | 亚洲欧美一区二区三区四区 | 日本在线一级片 | 欧美激情在线播放 | 黄色免费网站 | 男女视频一区二区 | 国产精品乱码久久久久久 | 亚洲a在线观看 | 中文字幕免费看 | 视频大全在线观看网址 | 久久久久久九九九九九 | 亚洲国产第一 | 天堂在线www| 中文字幕av在线播放 | 国产哺乳奶水91在线播放 | 一级国产精品 | 视频一区亚洲 | 中文av在线播放 | 天堂a在线| 国产精品久久久久久久久动漫 | 久久视频中文字幕 | 国产精品久久久久久久妇 | 久久美剧 | 欧美人与禽zoz0性伦 | 男女激情视频网站 | 欧美一级淫片免费视频魅影视频 | 欧美日韩精品区 | 久久综合免费 | 成人三级av | 91插插插插 | 天天操天天插 | 91麻豆精品| 日韩欧美精品久久 | 国产suv精品一区二区69 | 黄色一级网 | 任我爽在线视频 | 2019国产精品| 免费观看成人毛片 |