Functions > VarConv >


Dec

Calcule la représentation numérique d'une chaîne hexadécimale.

Dec ( "hex" [, flag = 0] )

Paramètre

hex La chaîne hexadécimale à convertir.
flag [optional] Définit la conversion.
Peut prendre une des valeurs suivantes:
    Défaut = chaîne interprétée comme un entier. Voir Remarques.
    1 = chaîne interprétée comme un entier 32bit
    2 = chaîne interprétée comme un entier 64bit
    3 = chaîne interprétée comme un 'double'

Valeur de retour

Succès: Retourne un nombre entier.
Échec: Retourne 0 et @error = 1 si une chaîne hexadécimale invalide a été utilisée, ou si un débordement a lieu.

Remarque

La fonction ne fonctionne qu'avec les nombres correspondant à un entier signé de 32 bits (-2147483648 à 2147483647)

En relation

Hex

Exemple

#include <MsgBoxConstants.au3>
#include <AutoItConstants.au3>

Example()

Func Example()
    Local $iDec = Dec("FFF", $NUMBER_AUTO)
    MsgBox($MB_SYSTEMMODAL, "", $iDec) ; Affiche le nombre 4095.
EndFunc