تقييم الموضوع :
  • 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
تم ايجاد الحل
}}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مطلوب رأيكم في (فكرة حصر برنامج لجهاز واحد فقط) سعود 4 89 أمس, 01:55 PM
آخر رد: sendbad100
  كيف يمكن حذف السطور الصفرية من داتا جريد فيو السيد الجوهري 3 45 18-11-17, 07:07 PM
آخر رد: ﻣﺒﺘﺪﺉ
  سؤال في تعبئة داتاجريد فيو صف صف وليس داتا سورس Abdelazez.Ahmad 1 38 18-11-17, 05:12 AM
آخر رد: Rabeea Qbaha
  كيف اجعل خليه في الداتا جريد فيو تظهر بلون معين بناء على شرط في خليه اخرى من نفس الصف samawi 2 48 16-11-17, 06:40 AM
آخر رد: samawi
  [VB.NET] جعل الداتا جريد تقبل الروابط فقط محمد اسماعيل 4 74 15-11-17, 10:09 PM
آخر رد: محمد اسماعيل
  مشكله تتغير صيغة الملفexe وش الحل طـلال 2 53 15-11-17, 02:04 PM
آخر رد: طـلال
  مشكلة تظهر في الداتا جريد فيو SSMA_TimeStamp khaled12345 0 30 13-11-17, 07:38 AM
آخر رد: khaled12345
  [VB.NET] سؤال لخبراء الداتا جريد محمد اسماعيل 3 96 10-11-17, 12:55 AM
آخر رد: محمد اسماعيل
  اضافةملف pdf وحفظةبقاعدةالبيانات داتا جريد فيو محمد اسماعيل 5 53 10-11-17, 12:53 AM
آخر رد: محمد اسماعيل
  كيف يتم استخدام الtreeview داخل الداتا جريد فيو haithammoftah 1 57 08-11-17, 01:42 AM
آخر رد: Abu Ehab

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


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