BC, une calculatrice en ligne de commande

La commande bc est une calculatrice. Elle effectue les opérations arithmétiques avec une précision variable, dispose d'un grand nombre de fonctions mathématiques complexes et permet d'exécuter des boucles.

C'est cette commande qui permet au shell BaSH d'effectuer des opérations arithmétiques sous le raccourci

$(( /opération/ ))

Précision

La précision peut être manipulée avec le paramètre scale qui détermine le nombre de chiffres significatifs après la virgule. Exemple :

$ bc
(..)
7/3
2
scale = 2
7/3
2.3

Interactivité

La commande quit permet d'arrêter le mode interactif. On peut aussi terminer avec la combinaison ctrl+d (qui signife « fin d'entrée »).