介绍8421码,5421码,2421码
? ? 8421碼,5421碼,2421碼都是用編碼中的bcd碼組成的,而bcd碼是用 4 位二進制來表示 1 位十進制,即使用 4 個位來存儲一個十進制的值,使二進制和十進制之間得到快速轉換。bcd碼又可分為有權碼和無權碼兩類,無權碼包括了余3碼而8421,5421,2421碼都屬于有權碼,每個有權碼有4位數,作為權。其每位的權分別為2的三次方,2的二次方,2的一次方,2的零次方,有權碼又按從高到低排序輸出權值,例如8421的權值從高位到低位輸出是8、4、2、1,5421的權值從高位到低位輸出是5、4、2、1,2421的權值從高位到低位輸出是2、4、2、1,該順序與數字大小無關。
?
? ? 8421:用8421碼來表示0~9:0=0000 、1=0001 、2=0010 、3=0011 、4=0100 、5=0101 、6=0110 、7=0111 、8=1000 、9=1001?
?
? ?5421:從十進制的0~9轉換為5421碼,就是按照每一位的權湊出所要的數字,比如說9,9=5+4,所以9的5421碼就是1100。但是4位二進制碼可以表示16個數,十進制中只有10個,其中有6個用不到,這6個分別是0101,0110,0111和1101,1110,1111。
?
? ? 2421:2421碼是一種對9的自補代碼,即每一個2421碼只要與自身按位取反,便可得到該數按9的補數的2421碼。
??
?
總結
以上是生活随笔為你收集整理的介绍8421码,5421码,2421码的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: OAuth认证(完整版)
- 下一篇: 如何爬虫同花顺概念数据?pyppetee