sandbox
Sandbox Windows-1252 (encodage)
Convertis un code point Unicode en un seul octet Windows-1252 (CP1252).
Accepte U+XXXX, 0xXX, décimal, ou un caractère unique.
U+20AC€
1 octetDécimal
8364
Hexadécimal
0x80
Binaire
10000000
Plage CP1252
Plage 0x80 → 0x9F - l'extension Microsoft : 27 caractères imprimables comme €, ™, —, les guillemets typographiques... C'est là que CP1252 diffère de Latin-1 (qui contient des contrôles C1 à cet endroit). 5 octets restent non assignés : 0x81, 0x8D, 0x8F, 0x90, 0x9D.
Étapes détaillées
- 01
Lire la valeur de l'octet en binaire
Le code point
U+20ACn'est pas dans une plage d'identité. Il faut consulter la table CP1252 pour trouver son octet entre0x80et0x9F, puis convertir en binaire.10000000 - 02
Convertir en hexadécimal
L'octet binaire devient sa valeur hex sur 2 chiffres.
0x80