{{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.