|
er wohl Älteste ist bc. bc arbeitet kommandozeilenorientiert, was den
Vorteil hat, dass auch aus Scripts komplizierte Berechnungen durchgeführt
werden können:
bc in der Pipe | |
> echo 5*3 | bc
15
| | |
Fernener besitzt bc eine c-ähnliche Programmiersprache:
bc's c-ähnliche Programmiersprache | |
while (a<3) {
a++
}
0
1
2
| | |
Hier sei auf die Man-Page verwiesen.
dc arbeitet nach der UPN - der umgekehrten polnischen Notation:
dc in Aktion | |
5
3+
p
8
| | |
Hier wurde 5+3 gerechnet. Mit der UPN brauch man keine Klammern, wie man im
folgenden Beispiel (5+5/5=6, da Punkt-vor-Strich gilt):
Bei der UPN braucht man keine Klammern | |
5
5
5/+
p
6
| | |
Übrigens kann man die <CR>s bei dc weglassen, bei bc kann man statt dem
<CR> auch ein Semikolon (;) verwenden.
Nach dem ersten Start von xcalc fällt schon das Schwarz-Weiß-Design
auf. Ich wüsste nicht, welches Desktop-Theme zu xcalc passt... Deshalb
empfehle ich zuerst, die Datei ~/.Xdefaults zu editieren. Die folgenden Zeilen
(Quelle Linux-User) müssen
hinzugef¨gt werden:
xcalc-Resources (Quelle: Linux User) | |
! Settings from Manfred Mehlhorn
! ==============================
.xcalc*background: #a0e0a0
! LCD-Anzeige ----
! Hintergrund
.xcalc.ti.bevel.screen.LCD.background: #a0f0a0
! Schatten
.xcalc.ti.bevel.screen.LCD.bottomShadowPixel: #00a000
! Kontrast des Schattens, je hßher desto konstrastreicher
.xcalc.ti.bevel.screen.LCD.bottomShadowContrast: 2000
! Randfarbe des Cursors
.xcalc.ti.bevel.screen.LCD.pointerColor: #00ff00
! Füllfarbe des Cursores
.xcalc.ti.bevel.screen.LCD.pointerColorBackground: #000000
! Schattenbreite in Pixel
.xcalc.ti.bevel.screen.LCD.shadowWidth: 1
! Position innerhalb des Rahmens
.xcalc.ti.bevel.screen.LCD.vertDistance: -1
! Position innerhalb des Rahmens
.xcalc.ti.bevel.screen.LCD.horizDistance: -13
! Schriftfarbe
.xcalc.ti.bevel.screen.LCD.foreground: #0000f0
! Hßhe, wenn ".xcalc.ti.bevel.resizable: true" und Platz vorhanden
.xcalc.ti.bevel.screen.LCD.height: 20
! DEG Anzeige ---
! Schriftfarbe
.xcalc.ti.bevel.screen.DEG.foreground: #0000ff
! Font
.xcalc.ti.bevel.screen.DEG.font: fixed
! Position innerhalb des Rahmens
.xcalc.ti.bevel.screen.DEG.horizDistance: -20
! Schattenbreite in Pixel
.xcalc.ti.bevel.screen.*.shadowWidth: 1
! Fläche unter LCD ----
! Füllfarbe
.xcalc.ti.bevel.background: #a0f0aa
! Rahmenrahmenfarbe (Sch......... Wortkombination)
.xcalc.ti.bevel.borderColor: #0000f0
! Position des Rahmens, inkl. Inhalt
.xcalc.ti.bevel.horizDistance: 30
! Position des Rahmens, inkl. Inhalt
.xcalc.ti.bevel.vertDistance: 3
! Rahmen ist skalierbar
.xcalc.ti.bevel.resizable: true
! Breite, wenn ".xcalc.ti.bevel.resizable: true" und Platz vorhanden
.xcalc.ti.bevel.width: 140
! Hßhe, wenn ".xcalc.ti.bevel.resizable: true" und Platz vorhanden
.xcalc.ti.bevel.height: 60
! Knöpfe ----
! Buttons werden von 1-40 durchnummeriert
! button4 entspricht "CE/C"
! Löschen ist orange/rot
.xcalc.ti.button4.background: #ffb050
.xcalc.ti.button5.background: #ff0000
! Zum Löschen gibt es eine Cursorwarnung
.xcalc.ti.button5.pointerColor: #ff0000
.xcalc.ti.button5.pointerColorBackground: #000000
! Funktionen
.xcalc.ti.button1.background: #aff050
.xcalc.ti.button2.background: #aff050
.xcalc.ti.button3.background: #aff050
.xcalc.ti.button6.background: #aff050
.xcalc.ti.button7.background: #aff050
.xcalc.ti.button8.background: #aff050
.xcalc.ti.button9.background: #aff050
.xcalc.ti.button11.background: #aff050
.xcalc.ti.button12.background: #aff050
.xcalc.ti.button13.background: #aff050
.xcalc.ti.button14.background: #aff050
.xcalc.ti.button15.background: #aff050
.xcalc.ti.button16.background: #aff050
.xcalc.ti.button17.background: #aff050
.xcalc.ti.button18.background: #aff050
.xcalc.ti.button19.background: #aff050
! Gradmaß
.xcalc.ti.button10.background: #a0c0f0
! Statistik
.xcalc.ti.button21.background: #0ff050
.xcalc.ti.button26.background: #0ff050
.xcalc.ti.button31.background: #0ff050
.xcalc.ti.button36.background: #0ff050
! Rechenarten
.xcalc.ti.button20.background: #b0f0c0
.xcalc.ti.button25.background: #b0f0c0
.xcalc.ti.button30.background: #b0f0c0
.xcalc.ti.button35.background: #b0f0c0
.xcalc.ti.button39.background: #b0f0c0
.xcalc.ti.button40.background: #b0f0c0
| | |
Nun ist auch xcalc benutzbar... Seine Bedienung bedarf wohl nicht weiterer
Erklärung.
xcalc | |
| | |
|
|