objectif
Remplacer les approximations de bash pour des opérations exactes.
code minimal
# division avec 4 décimales
echo 'scale=4; 10/3' | bc -l
utilisation
# conversions rapides
echo '2^20' | bc -l
echo 's(1)' | bc -l # sinus(1 rad)
variante(s) utile(s)
# arrondi bancaire
echo 'scale=2; (123.456+0.005)/1' | bc
notes
-lcharge la bibliothèque math (fonctions trig).scalefixe le nombre de décimales.