تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
(تم الحل) مطلوب دالة تقريب لخلايا داتا جريد ؟؟؟؟
#1
السلام عليكم ورحمة الله وبركاته

حاولت تقريب الأرقام التى بالخلايا داخل الداتا جريد عن طريق هذا الكود

كود :
CurRow.Cells("e_edafy_col").Value = Math.Round(CurRow.Cells("e_edafy_col").Value, 1

ولكن المشكلة هى فى النتائج

يقرب 2.23 إلى = 2.20 ---- المفروض هنا 2.25
يقرب 2.22 الى = 2.20 ---- هذا تمام

يقرب 2.25 الى = 2.30 ---- المفروض يتركها كما هى
يقرب 2.95 الى = 3.00 ---- المفروض يتركها كما هى

لا أدرى أين المشكلة ولكنى تعبت من كثرة البحث وعدم التوصل إلى حل .....

ارجوا مساعدتى لحل المشكلة للأهمية
تم الشكر بواسطة:
#2
على حسب ما فهمت فانك تريد التقريب بطريقة خاصة يعني بكل 5 سنتات و هذا لا تدعمه الدالة round و في هذه الحالة يتعين عليك انشاء دالة تقوم بما تريد
بالتوفيق ان شاء الله
تم الشكر بواسطة:
#3
مثل ما قال أخي أبو أسامة تركي

أبو أسامة تركي كتب :على حسب ما فهمت فانك تريد التقريب بطريقة خاصة يعني بكل 5 سنتات و هذا لا تدعمه الدالة round و في هذه الحالة يتعين عليك انشاء دالة تقوم بما تريد
بالتوفيق ان شاء الله

الأن التقريب المعتاد هو أقل من 5 ترجع 0 أما لو رقم 5 تصبح 10 كل هذا الكلام يكون للأرقام إللي بعد الفاصلة
إي إذا كان العدد
1.52 تصبح رقم 2 إلى 0 و رقم 5 إلى 10 ليصبح شكل الرقم بعد التقريب 2.00

أما لو تبي طريقة تقريب أختياريه يجب إن شاء إجراء خاص بك
Big Grin
<---------------------------------------------------------------->

تم الشكر بواسطة:
#4
الحمد لله

تم التوصل للحل

كود :
CurRow.Cells("e_edafy_col").Value = Math.Round(CurRow.Cells("e_edafy_col").Value / 0.05, 0) * 0.05
تم الشكر بواسطة:
#5
و الله أحسنت و بارك الله فيك
تم الشكر بواسطة:
#6
تم ايجاد الحل
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  البحث داخل الداتا جريد فيو Osama Bayoumy 3 64 أمس, 09:50 AM
آخر رد: elgokr
Photo [سؤال] لأهل الخبرة أواجه مشكلة في قراءة بيانات من الداتا جريد فيو الى كريستال ريبورت dametucorazon 11 175 17-06-18, 03:15 AM
آخر رد: elgokr
  [VB.NET] مطلوب شرح وافي للعمل برنامج محاسبي محمد مكاوي 3 809 13-06-18, 11:48 AM
آخر رد: elgokr
  تصدير بيانات داتا جريد فيو الى ملف ورد nabil.1710 1 66 31-05-18, 10:40 PM
آخر رد: عبد العزيز البسكري
  مطلوب تحليل لقاعدة بيانات شؤون موظفين ورواتب viv 0 71 26-05-18, 12:11 AM
آخر رد: viv
  تجميع العناصر المتشابهة في الداتاجريد الاولي في جريد ثانية atefkhalf2004 24 405 24-05-18, 12:45 AM
آخر رد: hatem555
  [VB.NET] طلب كود تصدير بيانات داتا جريد فيو إلى وورد waelalmsry75 9 515 16-05-18, 04:32 AM
آخر رد: عبد العزيز البسكري
  ما الحل فى هذه الرسالة اثناء الحفظ محمد ابوخليل 5 81 14-05-18, 12:42 AM
آخر رد: elgokr
  البيانات لاتظهر فى الداتا جريد فيو احمد خطاب خطاب 2 89 12-05-18, 01:08 AM
آخر رد: احمد خطاب خطاب
  [سؤال] عايز اعرف ايه السبب وايه الحل؟ RaiseEvent الماجيك مسعد 6 116 11-05-18, 09:16 PM
آخر رد: الماجيك مسعد

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم