bc traite les nombres comme des entiers:
# echo "100/3" | bc
33
bc -l traite les nombres comme des objets à virgule flottante:
# echo "100/3" | bc -l
33.33333333333333333333
Existe-t-il un moyen de limiter le nombre de chiffres après le signe décimal?
1234*1.0va vous donner1234.0
scale=0;1234*1.1, vous devez l'écrire commescale=0;1234*1.1/1pour l'obtenir1357. Sinon, peu importe la valeur descale, vous obtenez1357.4.