On 7/28/06, Yanu Widodo <[EMAIL PROTECTED]> wrote:
saya mo coba hitung-hitung di BASH, saya punya command seperti ini :
echo "scale=3; ($ok/$total)*100" | bc
tapi hasilnya kok (misalnya) 99.100 ,
digit ke 2 dan 3 setelah "." tetap aja nol. gimana cara biar hasilnya
bisa teliti hingga 3,4 setelah titik dan seterusnya  ?!

ganti kali dulu baru bagi
($ok * 100)/$total

tapi ada hubungan dengan significant numbers
kalo angka yang di operasikan cuman sampai 1 angka di belakang decimal
(ie. 87.3)
hasil operasinya gak mungkin bisa sampai lebih dari 1 angka di belakang decimal

http://en.wikipedia.org/wiki/Significance_arithmetic

--
Berhenti langganan: [EMAIL PROTECTED]
Arsip dan info: http://linux.or.id/milis

Kirim email ke