Jump to content

محمود وجدى

الأعضاء
  • Content Count

    1
  • Joined

  • Last visited

Posts posted by محمود وجدى


  1. عزيزى سالم الجعيدى

    شكرا لمجهوداتك فى مايتعلق بحساب مواقيت الصلاة انا اقوم بعمل نظام يعتمد على حساب مواعيد الصلاة

    استخدم لغة ال c#

    فى احد ردودك على الاخوة الكرام فى الخطوة السادسة

    طلبت منه تعديل المعادلة

    Text1.Text = Atn(Cos(23.4382082) * Tan(72.5321))

    لتصبح

    Text1.Text =180/pi* Atn(Cos(23.4382082*Pi/180) * Tan(72.5321*Pi/180))

    مع مراعاة

    ‎ أن يكون الناتج لا يقل أو يزيد عن 360° وفق الملاحظات التالية ‏

    إذا كان طول الشمس البروجي بين صفر و 90 فإن المطالع المستقيمة كما هو ‏

    إذا كان الطول البروجي بين 90 – 180 فلابد من إضافة 180 على المطالع ‏

    إذا كان الطول البروجي بين 180 _ 360 فلابد من إضافة 360 للمطالع

    ولقد قمت باستخدام هذه الطريقة

    وكانت معادلتى هيه

    Alpha = 180/Math.PI*Math.Atan(Math.Cos(Obliquity*Math.PI/180) * Math.Tan

    (Lambda*Math.PI/180)) وبعد التعويض عن قيم ال Obliquity و Lambda تصبح المعادلة

    Alpha = 180/Math.PI*Math.Atan(Math.Cos(23.4375278*Math.PI/180) * Math.Tan

    (307.93558507733997*Math.PI/180))

    ولكن قيمة ال Alpha =-49.649730631225495 اى قيمة سالبة

    لاتنتمى الى اى قيمة من 0 - 90 او 90 - 180 او 180 - 360

    فاين الخطا فى معادلتى واشكرا لاهتمامك

×