Convertisseur Programmeur côté client
?
Comment utiliser Convertisseur Programmeur

Ce convertisseur s'adresse aux développeurs et au reverse engineering. Saisissez une valeur dans la base de votre choix — décimal, hexadécimal, octal ou binaire — et l'outil affiche les quatre bases en parallèle, puis réinterprète la valeur comme entier signé et non signé sur 8, 16, 32 et 64 bits, comme flottant float32 et float64 (norme IEEE-754) et comme texte ASCII. Un sélecteur little-endian / big-endian permet d'inverser l'ordre des octets, indispensable pour décoder un dump mémoire ou un buffer réseau. Les conversions utilisent des entiers de précision arbitraire (BigInt) et l'API DataView du navigateur, pour des résultats exacts même sur 64 bits. Tout est calculé localement.

Hex, binaire, int64, float et ASCII avec endianness.

HexBinaireInt64FloatEndiannessReverse

Comment utiliser Convertisseur Programmeur

Ce convertisseur s'adresse aux développeurs et au reverse engineering. Saisissez une valeur dans la base de votre choix — décimal, hexadécimal, octal ou binaire — et l'outil affiche les quatre bases en parallèle, puis réinterprète la valeur comme entier signé et non signé sur 8, 16, 32 et 64 bits, comme flottant float32 et float64 (norme IEEE-754) et comme texte ASCII. Un sélecteur little-endian / big-endian permet d'inverser l'ordre des octets, indispensable pour décoder un dump mémoire ou un buffer réseau. Les conversions utilisent des entiers de précision arbitraire (BigInt) et l'API DataView du navigateur, pour des résultats exacts même sur 64 bits. Tout est calculé localement.

Questions fréquentes

À quoi sert l'option endianness ?

Elle inverse l'ordre des octets. En little-endian l'octet de poids faible est en premier (x86, ARM), en big-endian c'est l'inverse (réseau, certains formats de fichiers).

Comment lire un hexa en flottant ?

Choisissez la base HEX, saisissez la valeur, et lisez les lignes float32 / float64 dans les interprétations, en ajustant l'endianness si besoin.

Les calculs sont-ils exacts sur 64 bits ?

Oui, l'outil utilise BigInt et DataView, sans perte de précision sur les entiers 64 bits.