T. Djamaluddin
LAPAN, Bandung
Pengetahuan tentang trigonometri bola membantu penghitungan arah qiblat. Ini adalah pengetahuan dasar bagi mahasiswa tahun pertama astronomi atau ilmu falak. Perhitungannya hanya satu rumus sehingga mudah dibuatkan program yang sederhana. Program Basic ini saya buat tahun 1990 saat kuliah di Kyoto atas permintaan teman-teman di Jepang.
=====================================================
10 ‘************************************
20 ‘
30 ‘ QIBLA DIRECTION
40 ‘ (DZULQAIDAH 1410/JUNE 1990)
50 ‘
60 ‘ CALCULATED BY T.DJAMALUDDIN
70 ‘ DEPT. OF ASTRONOMY
80 ‘ KYOTO UNIVERSITY
90 ‘ SAKYO-KU, KYOTO 606, JAPAN
100 ‘
110 ‘***********************************
120 INPUT “Latitude (deg.) (South : negative) =”;PHI
130 INPUT “Longitude (deg.) (West : negative) =”;LAMD
140 RAD = 3.14159/180
150 K = (90 – 21.43)*RAD
160 M = (90 – PHI)*RAD
170 P = ABS(LAMD – 39.75)*RAD
180 N =ATN(SIN(P)/(SIN(M)/TAN(K)-COS(M)*COS(P)))/RAD
190 IF N<0 THEN N=N+180
200 S$ = ” degrees from North to East”
210 SW$= ” degrees from North to West”
220 IF LAMD>39.75 OR LAMD<(-180+39.75) THEN S$ = SW$
230 PRINT : PRINT : PRINT “Qibla direction is “;
240 IF N=0 AND PHI>21.43 THEN PRINT “South”: END
250 IF N=0 AND PHI<21.43 THEN PRINT “North”: END
260 SS$=”determined by yourself. You are in Mecca area.”
270 IF N=0 AND PHI=21.43 THEN PRINT SS$: END
280 PRINT USING “###.##”;N;: PRINT S$
290 PRINT: INPUT “CONTINUED(Y/N) “;YN$
300 IF YN$ =”Y” OR YN$ = “y” THEN GOTO 120
310 SYSTEM
=====================================================
Ini contoh keluaran untuk kota-kota Kyoto, Kobel, dan Jakarta:
Filed under: 2. Hisab-Rukyat |
thks atas ilmu nya pak..:)
Assalamu’alaikum wr wb.
Kalau umat Islam sholat berjama’ah di Masjidil Harram (Mekkah) dengan posisi membuat lingkaran mengelilingi dan menghadap Ka’bah (kedalam lingkaran), maka dibaik belahan bumi dari Masjidil Harram pasti ada suatu tempat (lokasi) dimana Umat Islam sholat berjama’ah dengan posisi membuat lingkaran mengelilingi tempat tersebut tapi menghadap keluar lingkaran.
Pada koordinat bumi berapa tempat tersebut berada ? Dan apakah dapat diusulkan ditempat tersebut dibuat monumen sebagai tanda bahwa arah kiblat adalah membelakangi monumen tersebut ?
Terimakasih.
Wassalam wr wb.
Posisi diametral Ka’bah adanya di lautan Pasifik, jadi kondisi seperti itu tidak terjadi.
Memang prof, kebetulan tidak ada daratan yg diametral dengan Ka’bah tetapi ketetapan jarak terdekat dgn Ka’bah untuk menentukan arah kiblat tetap berlaku kan, klo ada itu akan menjadi masalah baru, misal : imam nya di depan tetapi jamaah nya melingkar, arah kiblat jumlahnya jadi tak hingga.Kalau di Indonesia, jika ada sebagian ummat yg tidak sepakat, maka kelompok jamaah ini akan berarah kiblat yg berlawanan dgn jamaah yg lain dan jamaah yg lain tidak boleh menyalahkan satu sama lain maka akan ada mesjid yg dibangun saling berlawanan arah kiblat di satu titik yg sama atau jamaah di mesjid yg sama akan solat dengan menghadap kiblat yg saling berlawanan. Maaf prof, klo boleh tau, dalil atau ijma’ yg menyebutkan bahwa arah kiblat adalah arah terdekat ke Ka’bah. Terima kasih
Hukum dibuat bukan berandai-andai, tetapi berdasarkan masalah nyata yang dihadapai ummat. Kalau tidak ada daratan, mengapa dipersoalkan?
Arah qiblat diambil jarak terdekat adalah ijtihad ulama hisab berdasarkan alasan ilmiah.
السلام عليكم و رحمة الله و بركاته
Saya pernah baca listing program seperti di atas (kalau tidak salah ingat tentang konversi kalender hijriyah-miladiyah)…
Kalau boleh nanya, untuk komputer zaman sekarang, listing program diatas menjalankannya pakai software apa? Saya coba pakai MS Visual Basic, Just Basic, dsb tidak bisa…
Dulu sekitar tahun 1997 saya pernah pakai software yang bahasanya seperti di atas…tapi sudah lupa namanya dan disketnya juga sudah hilang….
Terimakasih.
Itu bahasa Basic. Saya tidak tahu untuk compilingnya saat ini. Saat terakhir meng-compile menjadi program exe tahun 1994, setelah itu saya tidak tahu lagi. Coba cari dan download QBasic Compiler. Kalau mengerti bahasa pemrograman, silakan sesuaikan dengan bahasa pemrograman sekarang, sekadar mengambil algoritmanya.
…hampir lupa: sekalian tempat di mana saya dapat memperoleh software tsb…
terimakasih… qbasic sudah saya coba.tapi selaalu ada yang error.
Assalamu’alaikum wr wb.
Yth. Pak Djamaluddin, mohon ijin “share”.
Terimakasih.
Wass wr wb.