← Dezvoltator & date
Dezvoltator & date · rulează local

Convertor BCD ambalat

Codificați șiruri de cifre zecimale ca octeți zecimali codificați binar sau validați și decodificați hexazecimal BCD ambalat fără rotunjire numerică.

Gata. Datele tale de lucru rămân în acest browser.

De ce este util acest instrument

Utilizați conversia BCD ambalată pentru câmpurile de plată, telemetrie și hardware vechi, unde fiecare cioc trebuie să rămână o cifră zecimală și secvențele de cifre de conducere nu trebuie să treacă prin aritmetică în virgulă mobilă.

Cum funcționează

Codificarea împerechează cifrele zecimale în nibble-uri mari și mici cu un pad zero de conducere pentru lungimi impare; decodificarea respinge orice nibble A prin F și elimină numai pad-ul documentat de lungime impară.

Exemplu practic

Cifrele zecimale 12345 sunt împachetate ca octeți 01 23 45; decodarea acestor octeți returnează secvența originală de cinci cifre.

Validarea

Calculul este determinist și explică erorile de validare în loc să modifice în tăcere intrarea nevalidă.

Limita de confidențialitate

Intrarea și ieșirea rămân în această filă. Copierea și descărcarea au loc prin API-urile browserului, fără încărcare pe un server.

Pașaport de rezultat

Fiecare rulare raportează modul său de instrument, marcajul temporal și dimensiunea intrării/ieșirii, astfel încât datele transformate să poată fi auditate.