Search for a tool
Gray Code

Tool to convert Gray code. Gray code, or reflected binary code, is a binary system which changes only one bit for each incrementation of one unity.

Results

Gray Code -

Tag(s) : Character Encoding, Electronics

dCode and you

dCode is free and its tools are a valuable help in games, puzzles and problems to solve every day!
You have a problem, an idea for a project, a specific need and dCode can not (yet) help you? You need custom development? Contact-me!

Team dCode likes feedback and relevant comments; to get an answer give an email (not published). It is thanks to you that dCode has the best Gray Code tool. Thank you.

# Gray Code

Sponsored ads

## Code Gray Encoder

Tool to convert Gray code. Gray code, or reflected binary code, is a binary system which changes only one bit for each incrementation of one unity.

## Answers to Questions

### How to convert using Gray code?

Conversion uses an algorithm to transform binary into reflected binary (Gray code)

Example: A binary code is 1011, then the value 1101 is the reflected version in gray code.

### What is the algorithm to convert binary in gray code?

The easiest conversion principle uses binary operators (xor and shift) : gray = n ^ (n >> 1)

### What is the algorithm to convert gray code to binary?

The conversion principle is the inverse of the previous one, it still uses binary operators (xor and shift) : n2 = n1; while (n1 >>= 1) n2 ^= n1; return n2;

### What are the first values in Gray Code?

Gray Code allow to count in binary but, to increment of one, only one bit changes. Here are the 16 first characters.

0000, 0001, 0011, 0010, 0110, 0111, 0101, 0100, 1100, 1101, 1111, 1110, 1010, 1011, 1001, 1000

### What are the advantages of Gray Code?

Gray code is modified only one bit at once when incrementing, with simplifies calculations and speed them up.

### When Gray Code have been invented?

The Gray code is protected by a patent from 1953

## Source code

dCode retains ownership of the source code of the script Gray Code online. Except explicit open source licence (indicated Creative Commons / free), any algorithm, applet, snippet, software (converter, solver, encryption / decryption, encoding / decoding, ciphering / deciphering, translator), or any function (convert, solve, decrypt, encrypt, decipher, cipher, decode, code, translate) written in any informatic langauge (PHP, Java, C#, Python, Javascript, Matlab, etc.) which dCode owns rights will not be given for free. To download the online Gray Code script for offline use on PC, iPhone or Android, ask for price quote on contact page !

## Questions / Comments

Team dCode likes feedback and relevant comments; to get an answer give an email (not published). It is thanks to you that dCode has the best Gray Code tool. Thank you.

Source : https://www.dcode.fr/gray-code
© 2018 dCode — The ultimate 'toolkit' to solve every games / riddles / geocaches. dCode
Feedback