← Desenvolupador i dades
Desenvolupador i dades · s'executa localment

Convertidor BCD empaquetat

Codifica cadenes de dígits decimals com a bytes de decimal codificat binàriament empaquetat o valida i descodifica hexadecimal BCD empaquetat sense arrodoniment numèric.

Preparat. Les teves dades de treball es mantenen en aquest navegador.

Per què aquesta eina és útil

Utilitza la conversió BCD empaquetada per a camps de pagament, telemetria i maquinari antic on cada nibble ha de continuar sent un dígit decimal i les seqüències de dígits inicials no han de passar per aritmètica de coma flotant.

Com funciona

Codifica parells de dígits decimals en nibbles alts i baixos amb un zero inicial d'emplenament per a longituds imparelles; la descodificació rebutja qualsevol nibble de la A a la F i elimina només el farciment per a longitud imparell documentat.

Exemple pràctic

Els dígits decimals 12345 s'omplen i s'empaqueten com a bytes 01 23 45; en decodificar aquests bytes es retorna la seqüència original de cinc dígits.

Validació

El càlcul és determinista i explica els errors de validació en lloc de canviar silenciosament l'entrada invàlida.

Límit de privadesa

L'entrada i la sortida es mantenen en aquesta pestanya. La còpia i la descàrrega es fan a través de les API del navegador sense pujar res a un servidor.

Passaport de resultat

Cada execució informa del mode de l'eina, la marca temporal i la mida d'entrada/sortida perquè les dades transformades es puguin auditar.