السلام عليكم ورحمة الله وبركاته
الأخوة الكرام
اضع بين ايديكم الان مشكلة خطيرة داخل الأكسس ربما تتسبب فى كوارث والعياذ بالله. لا اريد ان اهول الموضوع ولكنه فعلا يستحق.
الموضوع ببساطة شديدة انه هناك خلل خطير فى عملية التقريب داخل برامج الأكسس.
فمثلا لو كان لدينا رقم 4.5 مثلا, وقلنا ما هو تقريب هذا الرقم لاقرب عدد صحيح؟ الاجابة بكل تاكيد هى 5. وطبعا دى من اساسيات الرياضيات الثابتة على مر العصور.
ولكن المشكلة فين؟
المشكلة انه بعمل تقريب للرقم السابق داخل الاكسس ستكون النتيجة هى 4 وليست 5 وهنا المشكلة الخطيرة.
لقد لاحظنا هذه المشكلة ونحن نستخدم برنامج اكسس لعمل كنترول لنتائج الطلاب بالكلية والمفروض ان الطالب الراسب فى مادة اذا وصل الى درجة معينة يحق له عندها ان يرفع فى هذه المادة. فمثلا لو كان الحد الادنى للمادة حتى يرفع الطالب هى 5 ولانه يتم تقريب الدرجات عندنا الى ارقام صحيحة فلو كانت درجة الطالب 4.5 سيحسبها الاكسس 4 وعندها يحرم الطالب من النجاح مع انه فى الحقيقة ناجح.
اعتقد الان استوعتم حجم المشكلة. بالاضافة الى المشاكل الاخرى التى تتسبب عن هذا الخلل فى برامج البنوك والمحاسبة وغيرها من برامج الحسابات والتقريبات.
والملاحظة العجيبه هنا هى ان الخلل لا يحدث الا مع الرقم 5 اثناء تقريبه بحيث يكون الرقم على يساره عدد زوجى. للتوضيح :
الرقم 4.5 سيقرب الى 4 خطأ
الرقم 7.5 سيقرب الى 8 صحيح
الرقم 1.125 سيقرب الى رقميين عشريين فيصبح 1.12 خطأ
بينما الرقم 13.1215 سيقرب الى ثلاثة ارقام عشرية فيصبح 13.122 صحيح
اى ان العملية بها خلل غريب يجب الوقوف عنده. مع العلم ان جميع هذه الحسابات والتقريبات تتم بشكل صحيح تماما داخل برنامج الاكسل. وهو من نفس عائلة الاوفس والمفروض انه يعمل تحت نفس القواعد.
ارفقت مثالا على هذا الخلل. ارجوا الاطلاع عليه للوقوف على حل لهذه المشكلة.
اخوانى الاعزاء معلومات هذا الموضوع هى بقدر علمى المتواضع عن الاكسس. فلو حدث وكان هناك خلل منى انا وان هناك جوانب اجهلها فاغفروا لى خطأى وتسرعى واندفاعى وتكرموا علي بتوضيح الصحيح.
وتقبلوا منى فائق الاحترام والتحية,,,,,


