bc
menangani angka sebagai bilangan bulat:
# echo "100/3" | bc
33
bc -l
menangani angka sebagai objek titik mengambang:
# echo "100/3" | bc -l
33.33333333333333333333
Apakah ada cara untuk membatasi jumlah digit setelah titik desimal?
1234*1.0
Anda memberi1234.0
scale=0;1234*1.1
, Anda harus menuliskannyascale=0;1234*1.1/1
untuk mendapatkannya1357
. Jika tidak, berapa pun nilainyascale
, Anda dapatkan1357.4
.