السلام عليكم
شكر خاص لكل من ساهم في إغناء هذا الموضوع وجزاهم الله كل خير.
بعد الأخز بكل المعادلات الرياضية لحساب وقت الصلاة تمكنا وبحمد الله من إتمام برنامج بلغة DELPHI
وقد قمنا بإختباره على عدد كبير من المدن وكانت النتائج جيدة جدا .
ولكن عندما إختبرنا البرنامج على مدينة Athis_Mons(France واجهتنا مشكلتان:
خط العرض:48 درجة 43 دقيقة 0 ثواني ,اللأتجاه شمالي
خط الطول:2 درجة 24 دقيقة 0 ثواني ,اللأتجاه شرقي
GMT ZONE=2 التاريخ 5/7/2007
طريقة الحساب الجامعة الأسلامية في كراتشي(-18,-18)
المشكلة الأولى:
---------------------
أتت النتائج على الشكل التالي:
الفجر:2:30 ؟؟(خطأ)
الشروق:5:52
الظهر:13:54
العصر:18:10
المغرب:21:57
العشاء:25:19 ؟؟؟؟(خطأ)
ومقارنة مع برنامج أذان اتت النتائج متشابهة إلا في صلاتي الفجر(الفرق أكثر من ساعة) وفي صلاة العشاء أتت
النتيجة 25:19 أي اكبر من 24؟؟؟
وتذكيرا بالمعادلات المستعملة لصلاتي الفجر و العشاء:
ISHA TIME=LOCALNOON+(1/15)ACOS ((SIN(-18 )-SIN(Dec)*SIN(Lat))/(COS(Dec)*COS(Lat
ISHA TIME=13:54+11:24=25:19
FAJR TIME=LOCALNOON-(1/15)ACOS ((SIN(-18 )-SIN(Dec)*SIN(Lat))/(COS(Dec)*COS(Lat
هنا نرى أن وقت العشاء أكبر من 24 ساعة فما العمل في مثل هذه الحالة ؟؟؟
المشكلة الثانية:
---------------------
وتتمثل هذه المشكلة في أن نتيجة المعادلة :
((SIN(-18 )-SIN(Dec)*SIN(Lat))/(COS(Dec)*COS(Lat
لنفس المدينة ونفس المعطيات المذكورة أعلاه ولكن ليوم 20/6/2007
تساوي: -1.000409 الأمر الذي يتعارض مع خواص ال ACOSX حيث يجب أن تكون قيمةX
بين -1 و 1 فما العمل في مثل هذه الحالة؟؟؟
أفيدونا أفادكم الله ,ونظرأ إلى أن هاتين المشكلتين يقفا حاجزا أمام إتمام هذا البرنامج أو أي برنامج اخر مبني
على أساس المعادلات المطروحة في هذا الموضوع.