Diketahui tangki diisi dengan cairan. Volume cairan tersebut adalah seperempat dari volume tangki.
Berapakah tinggi permukaan cairan (h) jika diketahui jari-jari tangki (r)?
dari gambar di atas dapat diketahui
r = OD + h
OD = r - h
Cos <AOD = OD / r = (r - h) / r
r cos <AOD = r - h
Didapatkan nilai tinggi permukaan cairan
h = r - r cos <AOD
Untuk mencari besar sudut Θ yg belum diketahui dengan menggunakan rumus :
1/4 π = (2 Θ / 360) - (sin 2 Θ / 2 π)
0,25 = (2 Θ / 360) - (sin 2 Θ / 6,28)
Menggunakan metode trial error dimulai dari Θ = 0 sampai Θ = 90. Setelah diuji, didapatkan nilai sudut Θ 66,17
Sehingga didapat nilai tinggi permukaan cairan
h = r - r cos 66,17
Coding pada Visual Basic adalah seperti gambar di bawah ini
Pertama-tama kita mendeklarasikan r (jari-jari tangki) dengan tipe data "Double". Tipe data "Double" dipakai untuk dapat memasukkan nilai jari-jari dalam bentuk desimal.
Setelah itu ditentukan konstanta "pi" dan "toRadian" untuk mengubah nilai sudut menjadi radian.
Setelah selesai membuat coding, program di-running. Hasilnya seperti di bawah ini
ijin menyimak : oh gtu to fungsi toRadiant.. makasih bang pencerahannya
ReplyDeletealo mas laso, gimana khabarnya jogja?heheheh, untuk mendapatkan nilai 66,17, harusnya memang memakai iterasi, cara yang paling gampang ya pakai excel, nilainya dimasukkan dari derajat ke nol sampai 90.
ReplyDeletethanks to toRadiant, syntax ini sangat bermanfaat dalam perhitungan sudut
yang ini sangat jelas langkah-langkahnya.. makasih bang ..
ReplyDeleteBang, dalam kasus ini berarti tinggi dari tabung sillinder tersebut diabaikan ya??
ReplyDeleteTerima Kasih
1/4 π = (2 Θ / 360) - (sin 2 Θ / 2 π)
ReplyDelete0,25 = (2 Θ / 360) - (sin 2 Θ / 6,28)
Pada persamaan ini, nilai 1/4 π = 0,25. Dengan kata lain π = dianggap 1 ya?? mohon pencerahan
pak metode apa yang digunakan untuk menemukan sudutnya?
ReplyDeletebang lasso, metode trial and errornya boleh ditulisin algoritmanya?wah menarik sekali nih,hehehe
ReplyDeletesalam hangat,
Waw, mantap ne bang progrmnya,usul ne bang, kalo bisa algoritmanya di tambahin donk, byar lebih jelas.thx for share.
ReplyDeletemantep bang postingnya. berarti untuk memasukan nilai sudut dalam VB tidak bisa langsung yah bang, tapi harus dengan pi radian. thx bang.
ReplyDelete