← Әзірлеуші және деректер
Әзірлеуші және деректер · жергілікті түрде жұмыс істейді

Екілік шағылысқан Gray коды түрлендіргіші

Шектелген таңбасыз бүтін санды екілік шағылысқан Gray кодына түрлендіріңіз немесе Gray кодын белгіленген енде қайтадан екілікке декодтаңыз.

Дайын. Сіздің жұмыс деректеріңіз осы браузерде қалады.

Неге бұл құрал пайдалы

Кезекші кодтауды айналмалы энкодерлер, күй машиналары және қатарлас мәндердің сынақ векторлары үшін пайдаланыңыз, мұнда бірізді кодталған сандар арасында тек бір бит өзгеруі тиіс.

Қалай жұмыс істейді

Кодтау бүтін санды өзімен бір рет оңға жылжытылған күйімен XOR-лайды; декодтау жиналған мәнді біртіндеп жылжытылған Gray биттерімен қайта-қайта XOR-лайды, мұның бәрі таңдалған разрядтылықтың ішінде орындалады.

Практикалық мысал

Ондық 10 саны екілік 00001010, ал Gray мәні 15-ке кодталады, екілік 00001111; 15-ті декодтау ондық 10-ды қалпына келтіреді.

Тексеру

Есептеу детерминистік және жарамсыз енгізуді үнсіз өзгертудің орнына тексеру қателерін түсіндіреді.

Құпиялылық шекарасы

Енгізу және шығару осы қойындыда қалады. Көшіру және жүктеп алу браузер API-лері арқылы серверге жүктемесіз орындалады.

Нәтиже паспорты

Әр іске қосу құрал режимін, уақыт белгісін және кіріс/шығыс өлшемін хабарлайды, сондықтан түрлендірілген деректерді тексеруге болады.