{{tag>sysadmin linux cli bc utilitaire commande conversion base calcul}}
====== 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 [[dev:bash:changer-base|changer de base en bash]] donne d'autres exemples de conversions.