Bash/Scripting/Calc: Unterschied zwischen den Versionen
Aus SchnallIchNet
Cbs (Diskussion | Beiträge) |
Cbs (Diskussion | Beiträge) K (hat „Bash:rechnen“ nach „Bash/Scripting/Calc“ verschoben) |
(kein Unterschied)
|
Version vom 11. Januar 2010, 09:49 Uhr
Integer operations
# echo $((1+1)) 2 # # echo $[1+1] 2 #
Float operations
Da die bash nur integer-werte verwendet ist hier vorsicht geboten
# echo $((17/4)) 4 #
die rechenoperation liefert hier leider keinen float-wert, also keine fliesskomma zahl zurueck.
hier muss man sich entsprechend mit den programm 'bc' behelfen:
# echo 17/4 | bc -l 4.25000000000000000000 #
-l|--mathlib --> Define the standard math library.