bc
gestisce i numeri come numeri interi:
# echo "100/3" | bc
33
bc -l
gestisce i numeri come oggetti in virgola mobile:
# echo "100/3" | bc -l
33.33333333333333333333
C'è un modo per limitare il numero di cifre dopo il punto decimale?
1234*1.0
ti darà1234.0
scale=0;1234*1.1
, devi scriverloscale=0;1234*1.1/1
per ottenere1357
. Altrimenti, indipendentemente dal valorescale
, ottieni1357.4
.