← Développeur & données
Développeur & données · fonctionne localement

Convertisseur BCD

Encodez des chaînes de chiffres décimaux en octets BCD compressés ou validez et décodez le BCD compressé hexadécimal sans arrondi numérique.

Prêt. Vos données de travail restent dans ce navigateur.

Pourquoi cet outil est utile

Utilisez la conversion BCD empaquetée pour les champs de paiement, de télémétrie et de matériel hérité, lorsque chaque demi-octet doit rester un chiffre décimal et que les séquences de chiffres initiaux ne doivent pas passer par l’arithmétique en virgule flottante.

Comment ça marche

Encode des paires de chiffres décimaux en nibble haut et nibble bas avec un bourrage initial de zéro pour les longueurs impaires ; le décodage rejette tout nibble de A à F et ne supprime que le bourrage documenté pour longueur impaire.

Exemple pratique

Les chiffres décimaux 12345 sont complétés et regroupés sous forme d’octets 01 23 45 ; le décodage de ces octets renvoie la séquence d’origine à cinq chiffres.

Validation

Le calcul est déterministe et explique les erreurs de validation au lieu de modifier silencieusement les entrées invalides.

Limite de confidentialité

L'entrée et la sortie restent dans cet onglet. La copie et le téléchargement se font via les API du navigateur, sans envoi vers un serveur.

Passeport de résultat

Chaque exécution indique son mode d’outil, son horodatage et la taille de l’entrée/de la sortie afin que les données transformées puissent être auditées.