易語(yǔ)言匯編高效率十六進(jìn)制與字節(jié)集轉(zhuǎn)換源碼
????在數(shù)據(jù)操作當(dāng)中我們會(huì)經(jīng)常用到字節(jié)集,有時(shí)需要十六進(jìn)制和字節(jié)集的轉(zhuǎn)換,介于易語(yǔ)言本身效率較低,于是通過(guò)置入?yún)R編代碼可以大大提升效率上的問(wèn)題。(源碼在文章尾部會(huì)添加下載鏈接)
1.十六進(jìn)制轉(zhuǎn)字節(jié)集

使用這個(gè)函數(shù)我們可以將十六進(jìn)制文本轉(zhuǎn)為易語(yǔ)言處理數(shù)據(jù)所需的字節(jié)集,是非常核心的一條命令。


我們填寫(xiě)FF的單個(gè)字節(jié)十六進(jìn)制文本,可以發(fā)現(xiàn)轉(zhuǎn)換為易語(yǔ)言所需的字節(jié)集數(shù)據(jù)后,變?yōu)?55的十進(jìn)制數(shù)據(jù)。
2.字節(jié)集轉(zhuǎn)十六進(jìn)制文本_大寫(xiě)

將十六進(jìn)制文本數(shù)據(jù)轉(zhuǎn)為字節(jié)集后,我們還可以通過(guò)字節(jié)集轉(zhuǎn)十六進(jìn)制,相反的獲得原本的十六進(jìn)制文本。


3.字節(jié)集轉(zhuǎn)十六進(jìn)制文本_小寫(xiě)

這個(gè)和上條函數(shù)作用一樣,唯一的區(qū)別就是這條函數(shù)返回的是小寫(xiě)的十六進(jìn)制文本,作用如下:


其中可以設(shè)置分隔符,分隔符只要符合不在0-9 A-F a-f這22個(gè)字符即可不影響正常轉(zhuǎn)換。
由此可以看出大寫(xiě)和小寫(xiě)的十六進(jìn)制都是別具特色,當(dāng)然還是要怎么兼容怎么用。
——源碼采集自易語(yǔ)言資源網(wǎng)——收集自精益論壇——整理自UP主本人。
整理后的源碼:https://wwx.lanzoui.com/ijxvqlhfz3g