🏠 Accueil 📚 Commandes 📜 Scripts Bash 🎯 Missions 📖 Apprendre 🧠 Quiz ⚡ Cheatsheet 🔍 Quelle commande ? ⚠️ Danger ✍️ Blog ✕ Fermer
Commande Linux
bc
basic calculator
"Faire des calculs dans le terminal. La calculatrice de Linux."
Outils⭐ Débutant✓ Utile

C'est quoi, bc ?

bc (basic calculator) est une calculatrice en ligne de commande avec support des décimales, des variables et des fonctions mathématiques.

💡 L'analogie : bc, c'est la calculatrice scientifique du terminal. Idéal dans les scripts bash pour faire des calculs précis.
Calculs avec bc
# Calcul simple
$ echo "5 + 3" | bc
8

# Division avec décimales
$ echo "scale=2; 10 / 3" | bc
3.33

# Puissance
$ echo "2 ^ 10" | bc
1024

# Racine carrée (avec -l)
$ echo "sqrt(2)" | bc -l
1.41421356237309504880

# Conversion hexa → décimal
$ echo "obase=10; ibase=16; FF" | bc
255

# Dans un script bash
RESULT=$(echo "scale=2; $A / $B" | bc)
💡 scale = nombre de décimales
Sans scale=N, bc fait des divisions entières. scale=2 donne 2 décimales, scale=10 en donne 10. Toujours préciser scale pour les divisions.
← Précédent
at
Suivant →
type