Round(1.1) - hasilnya : 1
Round(1,5) - hasilnya : 2
Round(1,7) - hasilnya : 2
Lalu bagaimana jika kita ingin membulatkan selalu kebawah? gampang…., tinggal ambil nilai integernya.
Int(1.1) - hasilnya : 1
Int(1,5) - hasilnya : 1
Int(1,7) - hasilnya : 1
Yang agak sulit, bagaimana jika pembulatannya selalu keatas? , hmmm… saya sempat bingung dengan ini, tapi akhirnya ketemu juga caranya, berikut caranya :
Pertama buat fungsi berikut :
Function Ceiling(number As Double) As Long
Ceiling = -Int(-number)
End Function
trus cara penggunaannya :
x=Ceiling(1.1)
-> hasilnya : x=2
x=Ceiling(1,5)
-> hasilnya : x=2
x=Ceiling(1,7)
-> hasilnya : x=2
begitu fungsi pembulatan dalam VB6, gimana.. mudah bukan??
2 komentar
Maaf mau tanya gan, saya masih bingung dengan contoh sintaknya bagaimana? Maaf otodidag, misalkan pakai 3 textbox dalam pembagian dgn hasil desimal 2 angka di belakang koma kenapa hasil paling belakang di bulatkan ya? Supaya tidak di bulatkan bagaimana ya gan mhn bantuanya... Tq
ReplyPosting Komentar