Re: [Résolu] Re: [ssfr] variable hexadécimale

[ Thread Index | Date Index | More debianworld.org/shellscript-fr Archives ]


Salut,

Tu peux également utiliser cette syntaxe en bash :
a=$((0x64))
echo $a -> 100
a=$(($a+0xb))
echo $a -> 111

Et pour afficher la valeur hexa:
printf "%x\n" $a -> 6f

Cdlt,


Le 19/03/2011 02:41, Serge Cavailles a écrit :
> Bonjour, 
> 
> Comme souvent, problème mal posé au final; je viens de me rendre compte que je 
> peux travailler directement en hexa, et faire des opérations dans cette base.
> 
> 	var=0x64
> 	echo $var   # renvoie 100
> 	var=$var+0x10
> 	echo $var # envoie 116
> 
> Ça va me simplifier la vie.
> Question subsidiaire, comment afficher la valeur de $var en hexa?
> 
> 
>> [HS] suis je le seul à recevoir 4 exemplaires de chaque message? [/]
> Ne cherchez pas, c'est oui. #)
> 
> Cordialement,
> 



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/