
EN: rebol.com -
rebol.org -
rebol.net -
FR: Rebol Documentation Project -
forum RebelBB -
rebol-france.org -
forum codeur -
Convertit une chaîne en une autre base de numération.
enbase value
value - La chaîne à encoder (type: any-string!)
/base - Permet de sélectionner une base différente pour la conversion
base-value - La base de destination: 64, 16, or 2
Convertit une chaîne de caractères ou une valeur binaire en une chaîne encodée. Principalement utilisé pour l’encodage en BASE-64. Le raffinement /BASE permet de sélectionner 64, 16 ou 2 comme base de numération. La valeur par défaut est base64.
print enbase "Here is a string." SGVyZSBpcyBhIHN0cmluZy4=
print enbase/base #{12abcd45} 16 12ABCD45
La fonction debase est utilisée pour reconvertir la valeur. Par exemple:
bin: enbase "This is a string" print debase bin #{54686973206973206120737472696E67}
debase - Convertit une chaîne d’une autre base de numération en binaire.
dehex - Décode les chaînes hex-encodées dans le style des URL (%xx)