« Programmation Bash/Calculs » : différence entre les versions

Contenu supprimé Contenu ajouté
Aucun résumé des modifications
Aucun résumé des modifications
Ligne 19 :
$ echo $a
2
</pre>
 
== Calcul avancé avec <code>bc</code> ==
 
En natif, Bash ne propose que des fonctionnalités de calcul limitées (additions simples ...). <code>bc</code> permet des calculs plus complexes, avec gestion des décimales (ne pas oublier l'option <code>-l</code>, exemple :
 
<pre>
$ echo "1/3" |bc -l
.33333333333333333333
</pre>
 
Calcul d'une racine carrée :
<pre>
$ echo "sqrt(2)" |bc -l
1.41421356237309504880
</pre>