
有幾點需要注意:
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 www.baiwanxiang.net.cn All Rights Reserved.
中國網絡消費網 版權所有 未經書面授權 不得復制或建立鏡像
聯系郵箱:920 891 263@qq.com
主站蜘蛛池模板: 日本亚洲欧美在线 | 国产在线专区 | 影音先锋国产资源 | 国产精品一区在线免费观看 | 午夜色av | 黄色永久视频 | 超碰天堂| 精品小视频 | 69堂精品 | 欧美日韩偷拍视频 | 自拍在线观看 | 综合色av| 亚洲综人网 | 国产精品热久久 | 欧美日韩一二三 | 91猎奇在线观看 | 天堂中文资源在线观看 | 99精品视频免费 | 四虎三级| 亚洲天天干 | 在线午夜 | 99久久婷婷国产综合 | 国产精品久久久国产盗摄 | 天天撸夜夜操 | 四虎成人永久免费视频 | 亚洲一区久久 | 在线播放网址 | 国产一级一片免费播放放a 99国产精品99久久久久久 | 中文字幕亚洲欧美日韩在线不卡 | 黄色欧美网站 | 肉色超薄丝袜脚交69xx | 欧美日韩另类视频 | 95看片淫黄大片一级 | 秋霞av网| 欧美亚洲网站 | 三级黄色片网站 | 亚洲国产高清在线 | 亚洲图片一区 | 日韩中文字幕国产 | 天堂中文在线视频 | 在线播放中文字幕 |