← Desenvolvedor e Dados
Desenvolvedor e Dados · é executado localmente

Conversor BCD empacotado

Codifique cadeias de dígitos decimais como bytes BCD compactados ou valide e decodifique BCD compactado hexadecimal sem arredondamento numérico.

Pronto. Os seus dados de trabalho permanecem neste navegador.

Por que esta ferramenta é útil

Use conversão BCD empacotada para pagamento, telemetria e campos de hardware legado onde cada nibble deve permanecer um dígito decimal e sequências de dígitos iniciais não devem passar por aritmética de ponto flutuante.

Como funciona o sistema

Codificando pares de dígitos decimais em nibbles alto e baixo com um zero à esquerda para comprimentos ímpares; a decodificação rejeita qualquer nibble de A a F e remove apenas o preenchimento documentado para comprimento ímpar.

Exemplo prático

Os dígitos decimais 12345 são preenchidos e compactados como bytes 01 23 45; a decodificação desses bytes retorna a sequência original de cinco dígitos.

Validação

O cálculo é determinístico e explica os erros de validação em vez de alterar silenciosamente a entrada inválida.

Limite de privacidade

A entrada e a saída permanecem nesta aba. Copiar e baixar acontecem por meio das APIs do navegador, sem envio ao servidor.

Passaporte de resultado

Cada execução registra o modo da ferramenta, o carimbo de data e hora e o tamanho de entrada/saída para que os dados transformados possam ser auditados.