تمثيل ثنائي للأرقام يختلف فيه كل رقم عن الرقم الذي يسبقه بوحدة واحدة (بت).
وعلى الرغم من أن الكود الثنائي الدوري مبني على الصفر والواحد
(0, 1)
تماما كالأرقام الثنائية العادية
"plain binary"
، إلا أن هناك اختلافا بينهما. فالأرقام في النظام الثنائي الدوري تمثل كودا يشبه
كود مورس Morse code،
بينما تمثل الأرقام الثنائية العادية القيم الفعلية في نظام العد الثنائي. ولأن
الأرقام المتتابعة تختلف بمقدار بت واحد فقط، فقد استخدم الترقيم الثنائي
الدوري لتقليل الأخطاء عند تمثيل
مقاييس الوحدات.
Decimal |
Cyclic
binary |
"Plain
binary" |
0 |
0000 |
0000 |
1 |
0001 |
0001 |
2 |
0011 |
0010 |
3 |
0010 |
0011 |
4 |
0110 |
0100 |
5 |
0111 |
0101 |
6 |
0101 |
0110 |
7 |
0100 |
0111 |
8 |
1100 |
1000 |
9 |
1101 |
1001 |