中文字幕一区二区精品区,欧美国产日韩a在线视频,亚洲国产成人福利精品,激情五月亚洲综合图区,激情五月亚洲综合图区

?

常用進(jìn)制轉(zhuǎn)換、卡號(hào)轉(zhuǎn)換、韋根協(xié)議轉(zhuǎn)換



一、IC卡常用格式轉(zhuǎn)換

  IC卡一般讀取的是廠商固化到0扇區(qū)第0塊的4個(gè)字節(jié)數(shù)據(jù)。

  如:數(shù)據(jù)為:  56 30 F0 09  (正序)

  十位卡(正序):1446047753  (是將4字節(jié)16進(jìn)制的物理卡號(hào)正序直接轉(zhuǎn)換為10進(jìn)制即可)

  十位卡(反序):166735958    (將4字節(jié)16進(jìn)制物理卡號(hào)先反序,再直接轉(zhuǎn)換為10進(jìn)制即可),一般默認(rèn)用10位卡反序。  

  八位卡:取物理卡號(hào)前三字節(jié)(56  30  F0)

    1、先將第一字節(jié)轉(zhuǎn)換為10進(jìn)制,一個(gè)十六進(jìn)制數(shù)據(jù)轉(zhuǎn)換為十進(jìn)制最大255(為三位,不夠三位時(shí)在前面補(bǔ)0)。0x56轉(zhuǎn)為十進(jìn)制為:86,不夠三位,在前面補(bǔ)0,為:086

    2、再將剩下的兩位16進(jìn)制數(shù)據(jù):0x30F0轉(zhuǎn)換為十進(jìn)制數(shù)據(jù),兩位十六進(jìn)制數(shù)據(jù)轉(zhuǎn)換為十進(jìn)制最大65535,0x30F0轉(zhuǎn)換為十進(jìn)制為:12528。

    八位卡(正序)數(shù)據(jù)合計(jì)為:086 12528    

  八位卡(反序):先將取到的物理卡號(hào)前三字節(jié)反序(F0   30   56),再按照上述方法轉(zhuǎn)換為10進(jìn)制數(shù)據(jù)即可    

          數(shù)據(jù)為:0xF0 = 240 ,0X3056 = 12374   , 

           數(shù)據(jù)合計(jì)為:24012374

二、韋根格式轉(zhuǎn)換

  1、韋根32協(xié)議:(直接將4字節(jié)物理卡號(hào)轉(zhuǎn)換為二進(jìn)制4*8 = 32位輸出即可),如下  56  30  F0  09:

    2、韋根34協(xié)議:在韋根32協(xié)議的基礎(chǔ)上增加了兩個(gè)校驗(yàn)位(奇偶校驗(yàn)),第1位和最后1位,如上圖:韋根32原始二進(jìn)制數(shù)據(jù)為:0101 0110 0011 0000 1111 0000 0000 1001

   第1位校驗(yàn):為2~17位(上述藍(lán)色部分)的偶校驗(yàn),即1有偶數(shù)個(gè),值為0,如上,1有偶數(shù)個(gè),則放一個(gè)校驗(yàn)位為0在第一位。

   最后1位校驗(yàn):為18~33位(上述紅色部分)的奇校驗(yàn),即1有奇數(shù)個(gè),值為0,如上,1有偶數(shù)個(gè),則放一個(gè)校驗(yàn)位為1在最后一位。

   如下韋根34數(shù)據(jù)合計(jì)為:0010 1011 0001 1000 0111 1000 0000 0100 11     ,11后面默認(rèn)補(bǔ)0,整體數(shù)據(jù)不變

  轉(zhuǎn)換為16進(jìn)制如下:韋根控制器,韋根34輸出顯示如下十六進(jìn)制數(shù)據(jù):

  3、韋根26協(xié)議:是用物理卡號(hào)前三字節(jié)轉(zhuǎn)換而來(lái),三個(gè)字節(jié)物理卡號(hào)轉(zhuǎn)換為二進(jìn)制為3*8=24位,同上,其中第一位為2~13位的偶校驗(yàn),最后一位為14~25位的奇校驗(yàn)。

  注:韋根只說(shuō)了正序的情況,反序同理。

三、進(jìn)制轉(zhuǎn)換   

  1、十進(jìn)制轉(zhuǎn)二進(jìn)制

  方法為:十進(jìn)制數(shù)除2取余法,即十進(jìn)制數(shù)除2,余數(shù)為權(quán)位上的數(shù),得到的商值繼續(xù)除2,依此步驟繼續(xù)向下運(yùn)算直到商為0為止。

  例如:把十進(jìn)制數(shù) 150 轉(zhuǎn)換為 二進(jìn)制數(shù):如下:

   2、二進(jìn)制轉(zhuǎn)十進(jìn)制
  方法為:把二進(jìn)制數(shù)按權(quán)展開、相加即得十進(jìn)制數(shù)。

  3、二進(jìn)制轉(zhuǎn)八進(jìn)制
  方法為:3位二進(jìn)制數(shù)按權(quán)展開相加得到1位八進(jìn)制數(shù)。(注意事項(xiàng),3位二進(jìn)制轉(zhuǎn)成八進(jìn)制是從右到左開始轉(zhuǎn)換,不足時(shí)補(bǔ)0)。

  4、八進(jìn)制轉(zhuǎn)成二進(jìn)制
  方法為:八進(jìn)制數(shù)通過(guò)除2取余法,得到二進(jìn)制數(shù),對(duì)每個(gè)八進(jìn)制為3個(gè)二進(jìn)制,不足時(shí)在最左邊補(bǔ)零。

  5、二進(jìn)制轉(zhuǎn)十六進(jìn)制
  方法為:與二進(jìn)制轉(zhuǎn)八進(jìn)制方法近似,八進(jìn)制是取三合一,十六進(jìn)制是取四合一。(注意事項(xiàng),4位二進(jìn)制轉(zhuǎn)成十六進(jìn)制是從右到左開始轉(zhuǎn)換,不足時(shí)補(bǔ)0)。

   6、十六進(jìn)制轉(zhuǎn)二進(jìn)制
  方法為:十六進(jìn)制數(shù)通過(guò)除2取余法,得到二進(jìn)制數(shù),對(duì)每個(gè)十六進(jìn)制為4個(gè)二進(jìn)制,不足時(shí)在最左邊補(bǔ)零。

  7、十進(jìn)制轉(zhuǎn)八進(jìn)制或者十六進(jìn)制

  把十進(jìn)制轉(zhuǎn)八進(jìn)制或者十六進(jìn)制按照除8或者16取余,直到商為0為止。

  8、八進(jìn)制或者十六進(jìn)制轉(zhuǎn)成十進(jìn)制
  方法為:把八進(jìn)制、十六進(jìn)制數(shù)按權(quán)展開、相加即得十進(jìn)制數(shù)。

  9、八進(jìn)制 >十六進(jìn)制
  方法:將八進(jìn)制轉(zhuǎn)換為二進(jìn)制,然后再將二進(jìn)制轉(zhuǎn)換為十六進(jìn)制,小數(shù)點(diǎn)位置不變。

  10、十六進(jìn)制 >八進(jìn)制

  方法:將十六進(jìn)制轉(zhuǎn)換為二進(jìn)制,然后再將二進(jìn)制轉(zhuǎn)換為八進(jìn)制,小數(shù)點(diǎn)位置不變。


相關(guān)支持
產(chǎn)品分類
?
聯(lián)系電話
  • 全國(guó)免費(fèi)咨詢熱線:
    • 400-630-0056
    • 北京 010-88555035
    • 上海 021-54265589
  • 華北地區(qū)負(fù)責(zé)人:
    • 馬雪云:13910324168
    • 常云云:13910673268
  • 東北西北地區(qū)負(fù)責(zé)人:
    • 歐陽(yáng)梅:13910676058 東北西北區(qū)域負(fù)責(zé)人東北西北區(qū)域負(fù)責(zé)人
  • 華東華中地區(qū)負(fù)責(zé)人:
    • 陳建暉:17302100818 上海分公司總經(jīng)理
  • 西南地區(qū)負(fù)責(zé)人:
    • 鄒玉萍:13601068729 華南區(qū)域負(fù)責(zé)人
  • 華南地區(qū)負(fù)責(zé)人:
    • 郝文綱:13910324508
  • 行業(yè)部負(fù)責(zé)人:
    • 蘇蘋:18201083808
  • 上海分公司:
    • 陳建暉:17302100818 上海分公司總經(jīng)理
    • 電 話:021-54265591
    • 傳 真:021-54265593
  • 上海辦技術(shù)支持:
    • 崔艷北:15618637059 法高-崔艷北
    • 陳文帥:13910675058 技術(shù)支持
  • 證卡制作業(yè)務(wù)咨詢:
    • 王    婷:13910671028 證卡制作中心
  • 技術(shù)支持服務(wù):
    •     超:13910673658 技術(shù)支持
    • 康金雙:13910676058 法高-康金雙
    • 宋    海:15210822691 法高-宋海
    • 李    磊:13683079936 法高-李磊
  • 投訴電話:
    • 朱玉存:13501114439 總經(jīng)理
  • Email:
?