, , , , , , , ,

La commande bc

Conversions

Pour convertir une valeur hexadécimale en valeur décimale:

echo "obase=10; ibase=16; a=01D0; print(a);" | bc

Conversion binaire / hexadécimal:

echo "obase=16; ibase=2; a=111010000; print(a);" | bc
Respecter l'ordre des définitions obase et ibase avant la définition de la valeur.

Le wiki changer de base en bash donne d'autres exemples de conversions.