إحصائيات الموضوع | |
بسم الله الرحمن الرحيم... لطالما عانت بعض البرامج للتحويل بيت التقويمين الى مشاكل عديدة وذلك بسبب الجهل في حسابات التقويمين الميلادي والهجري لذك وبطلب من الأخ غسان قمت ببرمجة برنامجين للتحويل بين التقويمين وكانت نتائجهما رائعة... تتلخص طريقة التحويل بأن نحول التاريخ المعطى الى ايام ومن ثم نعالجه بفرق التقويمين وهو 227015 يوم ومن ثم نعود لتحويله الى التقويم المطلوب... وفي الآتي البرنامجين بلغة كويك-بيسك... علاوي... غير مبريء الذمه نقل الموضوع أو مضمونه بدون ذكر المصدر: منتديات الشامل لعلوم الفلك والتنجيم - من قسم: قسم الدوال والمعادلات الرياضية الفلكية والتنجيمية
|
المشاركة : (2) | |
البرنامج الأول تحويل ميلادي -> هجري CLS REM Converts Christian Date to Islamic Date INPUT "Year:"; Y INPUT "Month:"; M INPUT "Day:"; D M = M + 1 IF M < 4 THEN M = M + 12: Y = Y - 1 DD = INT(365.25 * Y) + INT(30.6 * M) + D - 429 IF DD > 577736 THEN DD = DD - INT(Y / 100) + INT(Y / 400) + 2 DD = DD - 227015 Y = INT((DD + 1773) * 30 / 10631) - 4 T = DD - INT((Y + 4) * 10631 / 30) + 1771 M = INT(T / 29.5) + 1 D = T - INT(M * 29.5 - 29) + 1 PRINT "Date:"; Y ; M ; D END علاوي... |
المشاركة : (3) | |
البرنامج الثاني تحويل هجري -> ميلادي CLS REM Converts Islamic Date to Christian Date INPUT "Year:"; Y INPUT "Month:"; M INPUT "Day:"; D DD = D + INT(M * 29.5 - 29) + INT((Y + 4) * 10631 / 30) - 1772 I = DD + 227015 IF I > 577736 THEN A = INT((I + 305) / 36524.25): I = I + A - INT(A / 4) - 2 Y = INT((I + 306) / 365.25) C = I - INT(Y * 365.25) + 429 M = INT(C / 30.6) D = C - INT(M * 30.6) M = M - 1 IF M > 12 THEN M = M - 12: Y = Y + 1 PRINT "Date:"; Y; M; D; END علاوي... |
المشاركة : (4) | |
شكرا لك صديقي العلاوي الفلكي وبالفعل هذا ما نحن نحتاجه معادلات دقيقة في الاستخراج |
المشاركة : (5) | |
جزاك الله خيرا |
المشاركة : (6) | |
شكرا جزيلا على البرامج |
المشاركة : (7) | |
لا اثق بالتحويل إلى هجري لانه ليس فلكي وانما رؤية في اغلب الدول |
المشاركة : (8) | |
شكرا جزيلا |
المشاركة : (9) | |
بوركت |
المشاركة : (10) | |
رد: التحويل ميلادي-هجري... شكرا لك العضو العزيز...شكر صاحب الموضوع للجهد الذي يقوم به لخدمة اهل العلم يشجعه لإعطاء عطاء أكبر . ضع رد لرؤية الرابط.. |
مواقع النشر (المفضلة) |
الذين يشاهدون محتوى الموضوع الآن : 1 ( الأعضاء 0 والزوار 1) | |
المواضيع المتشابهه |
الموضوع |
طريقة التحويل ببرنامج ZET |
دروس التحويل للأستاذ مناضل |
حول التاريخ من هجري إلى ميلادي والعكس بسرعة |
رجاءا تحليل أرقام تاريخ ميلادي... |