← Utvikler og data
Utvikler og data · kjører lokalt

Pakket BCD-omformer

Kodings decimal sifferstrenger som pakkede binærkodede desimalbytes eller valider og dekod pakket BCD-heksadesimalt uten numerisk avrunding.

Klar. Arbeidsdataene dine forblir i denne nettleseren.

Hvorfor dette verktøyet er nyttig

Bruk pakket BCD-konvertering for betalings-, telemetri- og eldre maskinvarefelt der hver nibble må forbli et desimaltall og ledende siffersekvenser ikke må gå gjennom flyttallsaritmetikk.

Hvordan det fungerer

Koder par av desimaltallssifre inn i høye og lave nibler med en ledende nullutfylling for oddetallslengder; dekoding avviser alle nibler A til F og fjerner bare den dokumenterte utfyllingen for oddetallslengder.

Praktisk eksempel

Desimale sifre 12345 er utfylt og pakket som byte 01 23 45; dekoding av disse bytene returnerer den opprinnelige femsifrede sekvensen.

Validering

Beregningen er deterministisk og forklarer valideringsfeil i stedet for å endre ugyldig inndata uten å si noe om det.

Personvern-grense

Inndata og utdata forblir i denne fanen. Kopiering og nedlasting skjer via nettleser-API-er uten opplasting til en server.

Resultatpass

Hver kjøring rapporterer sin verktøymodus, tidsstempel og inndata / utdata størrelse slik at transformerte data kan revideres.