40.格雷码与二进制码之间的转换

二进制转换为格雷码:

g[3]=b[3];

g[2]=b[2]^b[3];

g[1]=b[1]^b[2]^b[3];

g[0]=b[0]^b[1]^b[2]^b[3];

格雷码转换为二进制:

b[3]=g[3];

b[2]=g[2]^g[3];

b[1]=g[1]^g[2]^g[3];

b[0]=g[0]^g[1]^g[2]^g[3];

posted @ 2015-11-01 00:06  geekite  阅读(496)  评论(0编辑  收藏  举报