二進(jìn)制格雷碼與自然二進(jìn)制的互換是一款功能很強(qiáng)大的軟件,能夠很好地進(jìn)行換算,值得擁有!
二進(jìn)制和格雷碼互換
十進(jìn)制 586 = 二進(jìn)制 1001001010 = 格雷碼 1101101111。
二進(jìn)制碼 ----> 格雷碼(編碼):
從最右邊一位起,依次將每一位與左邊一位異或(XOR),作為對(duì)應(yīng)格雷碼該位的值,最左邊一位不變(相當(dāng)于左邊是0)。
格雷碼的是特點(diǎn)是:
相鄰兩數(shù)的格雷碼,僅僅有一位二進(jìn)制發(fā)生變化。
而且在其范圍內(nèi)的最小值和最大值,也僅僅有一位二進(jìn)制發(fā)生變化。
例如下面兩數(shù):
最。憾M(jìn)制0000=格雷碼0000
最大:二進(jìn)制1111=格雷碼1000
0000 和 1000,僅僅有一位數(shù)發(fā)生變化。
-------
如果在變換的過程中,先把十進(jìn)制轉(zhuǎn)換成BCD碼,這就失去了格雷碼的特點(diǎn)。
因?yàn)樵贐CD碼中:
最小:二進(jìn)制0000=格雷碼0000
最大:二進(jìn)制1001=格雷碼1101
可以看出,它們之間有三位發(fā)生變化。
通過BCD碼來(lái)變換格雷碼,思路不對(duì)。變換出來(lái)的,并不是原數(shù)的格雷碼。
自然二進(jìn)制數(shù)與格雷碼的互換公式與電路
自然二進(jìn)制數(shù)轉(zhuǎn)換到格雷碼
------------
設(shè)有 N 位二進(jìn)制數(shù) B(i),其中 0 <= i <= N - 1;它可以變換成為同樣位數(shù)的格雷碼 G(i)。
二進(jìn)制數(shù)與格雷碼的轉(zhuǎn)換公式如下:
G(i) = B(i+1) XOR B(i) ; 0 <= i < N - 1
G(i) = B(i) ; i = N - 1
如果是通過編程計(jì)算進(jìn)行變換,就需要使用這個(gè)公式逐位的計(jì)算;
如果是使用硬件電路進(jìn)行變換,就可以使用做而論道前面在回答問題時(shí)給出的電路。
格雷碼轉(zhuǎn)換到自然二進(jìn)制數(shù)
------------
設(shè)有 N 位格雷碼 G(i),把它轉(zhuǎn)換成自然二進(jìn)制數(shù)的算法如下。
自然二進(jìn)制碼的最高位等于雷碼的最高位;
自然二進(jìn)制碼的次高位為最高位自然二進(jìn)制碼與次高位格雷碼相異或;
自然二進(jìn)制碼的其余各位與次高位自然二進(jìn)制碼的求法相類似。
轉(zhuǎn)換公式如下:
B(i) = G(i) ; i = N - 1
B(i) = B(i+1) XOR G(i) ; 0 <= i < N - 1
二進(jìn)制格雷碼與自然二進(jìn)制的互換的使用方法
1、下載并解壓
2、打開軟件

3、進(jìn)行你所需要的換算

- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版










Apifox(Api調(diào)試管理工具)2.1.29.1 綠色版
小烏龜代碼管理工具(TortoiseGit)2.13.0.1 中文免費(fèi)版
SoapUI破解版5.7.0 最新版
小皮面板(phpstudy)8.1.1.3 官方最新版
Ruby3.0(ruby運(yùn)行環(huán)境)3.0.2 官方版
gcc編譯器( MinGW-w64 9.0.0綠色版)免費(fèi)下載
寶玉編輯助手0.0.05新版
火花編程軟件2.7.2 官方pc版
猿編程少兒班客戶端3.1.1 官方版
Restorator 2009中文版單文件漢化版
十六進(jìn)制閱讀小工具
IT碼農(nóng)工具軟件1.0 中文免費(fèi)版
Postman Canary(網(wǎng)頁(yè)調(diào)試軟件)官方版7.32.0綠色免費(fèi)版
大耳猴少兒編程客戶端1.1.2 官方免費(fèi)版
excel批量sql語(yǔ)句(通過excel構(gòu)建sql工具)1.0 免費(fèi)版
軟件添加彈窗和網(wǎng)址工具1.0 中文免費(fèi)版
天霸編程助手2.1 單文件中文版
ida pro 中文破解版(反編譯工具)7.0 永樂漢化版64位
VBA代碼助手3.3.3.1官方版
JDK 12 linux版for 64位
Samba(完全支持Python 3)4.10 官方最新版
猿編程電腦端3.9.1.347 官方PC版
蒲公英 Android SDKV4.1.11 官方最新版
蒲公英iOS SDK2.8.9.1 官方最新版
WxPython中文可視化編輯器1.2 簡(jiǎn)體中文免費(fèi)版
Python代碼生成器1.0 中文免費(fèi)版
C語(yǔ)言代碼實(shí)例助手1.0 免費(fèi)版
notepad++7.8.2 中文免費(fèi)版
wpe pro Alpha 0.9a 中文綠色版




系統(tǒng)自帶的命令行幫助文件(ntcmds.chm)chm格
Excel轉(zhuǎn)換XML工具1.0 免費(fèi)版
實(shí)體類SQL生成工具1.0 綠色免費(fèi)版
XML字符串解析工具2.0.3 免費(fèi)版
VC++Spelly(代碼拼寫檢查)3.0.1 官方最新版
易語(yǔ)言vc6迷你連接器【dos命令形式運(yùn)行】綠
Elastix 20163.0 免費(fèi)版
sql語(yǔ)法分析器(sql語(yǔ)法分析工具)3.1.0 綠色
dev c++下載(DEV-C++)5.9.2 多語(yǔ)安裝免費(fèi)版
vc字體設(shè)置工具(vc6字體設(shè)置工具)1.0 中文綠