articles/dicorebol-fr/enbase.txt · Dernière modification: 07/05/2005 00:20

EN: rebol.com - rebol.org - rebol.net -
FR: Rebol Documentation Project - forum RebelBB - rebol-france.org - forum codeur -

 

Enbase - Détail de la fonction

En résumé :

Convertit une chaîne en une autre base de numération.

Utilisation :

enbase value

Argument :

value - La chaîne à encoder (type: any-string!)

Raffinement :

/base - Permet de sélectionner une base différente pour la conversion

base-value - La base de destination: 64, 16, or 2

Description :

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}

Fonctions en relation :

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)

Version anglaise officielle :

 
  articles/dicorebol-fr/enbase.txt · Dernière modification: 07/05/2005 00:20
 
Fil RSS: Recent changes RSS feed
Valid XHTML 1.0 Valid CSS Powered by PHP Driven by DokuWiki
Hébergement par Spinodo