اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

عندي حقلين

الراتب

البدل

الراتب=500

البدل=100

الان نريد ان نحسب التالي

حقل محسوب لحساب الراتب اليومي عبارة عن قيمة حسابية : الراتب/30=18.33

حقل محسوب لحساب البدل اليومي عبارة عن قيمة حسابية : البدل/30=3.33

الان نريد من اكسيس جمع هذين الحقلين فكانت النتيجة 21.67

وهذا خطأ كبير لان المفروض تكون النتيجة الصحيحة هي 21.66

بصراحة حاولت كثيران احلها المشكلة وعجزت

ارجو حل هذه المشكلة لانها بصراحة اتعبتني

قام بنشر

الحسبة كما يلي ....

500/30 = 16.66666667

100/30 = 3.333333333

600/30 = 20

الناتج = 20 و ليس 21.66

قام بنشر

أخي الكريم

النتيجة صحيحة

لأنه يوجد أرقام بعد الفاصلة 12.333333333 وعندما تجمعها مع رقم 12.333333333 فإن النتيجة تكون 24.66666666

ولأنك اخترت في التنسيق أن يحضر رقمين بعد الفاصلة فسوف يجبر الكسر فيصبح 24.67 وللتأكد من كلامي اجعل التنسيق 3 خانات ثم 4 ثم 5 فستجد أن آخر رقم هو 7

على كلٍ راجع التعابير clng و CDbl وهي تقوم بتحويل الأرقام وأيضاً round فمن خلالها تحدد كم رقم بعد الفاصلة تريد وبالتالي يستبعد باقي الكسر ثم تقوم بالجمع

فمثلا ً :

round(mynumber,2)

يحضر لك رقمين بعد الفاصلين فعلياً وليس بالتنسيق فقط

والسلام

انشئ حساب جديد او قم بتسجيل دخولك لتتمكن من اضافه تعليق جديد

يجب ان تكون عضوا لدينا لتتمكن من التعليق

انشئ حساب جديد

سجل حسابك الجديد لدينا في الموقع بمنتهي السهوله .

سجل حساب جديد

تسجيل دخول

هل تمتلك حساب بالفعل ؟ سجل دخولك من هنا.

سجل دخولك الان
  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information