Grundlegende Verwendung des bc-Befehls
Nachdem Sie bc installiert haben, wollen wir lernen, wie man es für grundlegende Berechnungen verwendet.
Starten des interaktiven bc-Modus
Um bc im interaktiven Modus zu starten, geben Sie einfach bc in Ihrem Terminal ein:
bc
Sie gelangen in die interaktive bc-Umgebung, die so aussieht:
Die leere Eingabeaufforderung zeigt an, dass bc bereit ist, Ihre Berechnungen zu akzeptieren. Um bc jederzeit zu beenden, geben Sie quit ein oder drücken Sie Ctrl+D.
Durchführung grundlegender Arithmetik
Versuchen wir einige grundlegende arithmetische Operationen im interaktiven bc-Modus:
-
Addition:
5 + 3
Ausgabe: 8
-
Subtraktion:
10 - 4
Ausgabe: 6
-
Multiplikation:
6 * 7
Ausgabe: 42
-
Division:
20 / 4
Ausgabe: 5
Standardmäßig führt bc eine Ganzzahldivision durch. Um Dezimalergebnisse zu sehen, müssen Sie die Variable scale festlegen, die die Anzahl der Dezimalstellen steuert.
Arbeiten mit Dezimalstellen
Legen Sie die Skala fest, um die Dezimalpräzision zu steuern:
scale=2
Versuchen Sie nun eine Division, die ein Dezimalergebnis liefert:
5 / 2
Ausgabe: 2.50
Versuchen Sie ein weiteres Beispiel:
1 / 3
Ausgabe: 0.33
Wenn Sie mehr Präzision wünschen, erhöhen Sie den Skalenwert:
scale=10
1 / 3
Ausgabe: 0.3333333333
Verwendung von bc in Einzeilern
Sie können bc auch direkt von der Shell aus verwenden, ohne den interaktiven Modus aufzurufen:
echo "5 + 3" | bc
Ausgabe: 8
Für Berechnungen mit Dezimalzahlen:
echo "scale=2; 5 / 2" | bc
Ausgabe: 2.50
Dieser Ansatz ist besonders nützlich in Shell-Skripten oder wenn Sie eine schnelle Berechnung durchführen müssen.
Beenden des interaktiven bc-Modus
Wenn Sie die Verwendung von bc beendet haben, beenden Sie den interaktiven Modus, indem Sie Folgendes eingeben:
quit
Oder drücken Sie einfach Ctrl+D.