二进制转换为格雷码:
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];