← Ontwikkelaar & Data
Ontwikkelaar & Data · loop plaaslik

Verpakte BCD-omskakelaar

Kodeer desimale syferstringe as gepakte binêr-gekodeerde desimaal-bisse of valideer en dekodeer gepakte BCD-heksadesimaal sonder numeriese afronding.

Gereed. Jou werkdata bly in hierdie blaaier.

Waarom hierdie hulpmiddel nuttig is

Gebruik gepakte BCD-omskakeling vir betaling-, telemetrie- en ouer hardeware-velde waar elke nibble ’n desimale syfer moet bly en voorste syferreekse nie deur drywende-punt-rekenkunde mag gaan nie.

Hoe dit werk

Kodering van desimale syferpare in hoë en lae nibbles met 'n voorste nulvulling vir onewe lengtes; dekodering verwerp enige nibble A tot F en verwyder slegs die gedokumenteerde onewe-lengte-vulling.

Praktiese voorbeeld

Desimale syfers 12345 word met voorloopvulle ingevul en as grepe 01 23 45 verpak; die dekodering van daardie grepe gee die oorspronklike vyfsyferreeks terug.

Validasie

Die berekening is deterministies en verduidelik valideringsfoute in plaas daarvan om ongeldig invoer stilweg te verander.

Privaatheidsgrens

Invoer en uitset bly in hierdie oortjie. Kopieer en aflaai gebeur deur blaaiers se API's sonder 'n bedieneroplaai.

Resultaat paspoort

Elke uitvoering rapporteer sy instrumentmodus, tydstempel en invoer/uitset grootte sodat getransformeerde data nagegaan kan word.