Omvandling från binärt till graykod
Får inte samma svar som facit. Min lösningsgång är nedan.
du ska använda xor funktionen mellan två närliggande binära bitar för att få graybiten
alltså:
g3 = b3 (det finns ingen högre binär bit) = 0
g2 = b3 xor b2 = 0 xor 1 = 1
g1 = b2 xor b1 = 1 xor 1 = 0
g0 = b1 xor b0 = 1 xor 1 = 0
g = 0100
Ture skrev:du ska använda xor funktionen mellan två närliggande binära bitar för att få graybiten
alltså:
g3 = b3 (det finns ingen högre binär bit) = 0
g2 = b3 xor b2 = 0 xor 1 = 1
g1 = b2 xor b1 = 1 xor 1 = 0
g0 = b1 xor b0 = 1 xor 1 = 0g = 0100
Tack så mycket. Jag använda mig utav chatgpt som verkar ge ett fel svar.
Du ser direkt att den gör XOR mellan binärtalet och Gray-talet vilket är fel. Skriv bara "that does not look correct" så rättar den sig.