next up previous contents Next:  Conversion des formats de Up: Scripts utiles et commandes. Previous:  cut et awk -   Table des matières  

21.7.8  Calculs avec bc.

Les scripts font usage de bc pour effectuer des calculs qu'expr ne peut manipuler. Par exemple, la conversion en format décimal se fait ainsi:

echo -e 'ibase=16;FFFF' | bc 


La conversion en mode binaire est réalisée à l'aide de la commande:

echo -e 'obase=2;12345' | bc 


Par ailleurs, traiter le sinus de 45° revient à utiliser la commande suivante:

pi=`echo "scale=10; 4*a(1)"  | bc -l` 
echo "scale=10; s(45*$pi/180)"  | bc -l 



1-01-2006