تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] احتاج تعديل كود لحساب الحجم المعدل
#1
السلام عليكم ورحمة الله احتاج كود ليحسب القيم الزوجية الصحيحة بحيث اولا يتحقق من القيم اذا كانت صحيحة زوجية بدون كسر يحسبها مباشرة  (كمثال : 834 , 836, 838 , 840) اما اذا كانت غير ذلك يستخدم قانون الاستيفاء الخطى مثلا 832.8 تقع بين 832 و 834 يستخدم قانون الاستيفاء الخطى .
الرد }}}
تم الشكر بواسطة:
#2
(24-06-25, 01:24 PM)hsab كتب : السلام عليكم ورحمة الله احتاج كود ليحسب القيم الزوجية الصحيحة بحيث اولا يتحقق من القيم اذا كانت صحيحة زوجية بدون كسر يحسبها مباشرة  (كمثال : 834 , 836, 838 , 840) اما اذا كانت غير ذلك يستخدم قانون الاستيفاء الخطى مثلا 832.8 تقع بين 832 و 834 يستخدم قانون الاستيفاء الخطى .

Private Function EvenInterpolation(ByVal x As Double) As Double
    Dim x1 As Double, x2 As Double
    Dim y1 As Double, y2 As Double
    Dim result As Double
    
    ' التحقق إن كان x عدد صحيح زوجي
    If x = Int(x) And x Mod 2 = 0 Then
        EvenInterpolation = x
        Exit Function
    End If
    
    ' تحديد الزوجي الأصغر والأكبر
    x1 = Int(x / 2) * 2        ' الزوجي الأصغر
    x2 = x1 + 2                ' الزوجي الأكبر
    
    ' في هذه الحالة y تساوي نفس قيمة x1 و x2 (يعني y=x للزوجيات)
    y1 = x1
    y2 = x2
    
    ' تطبيق الاستيفاء الخطي
    result = y1 + (x - x1) / (x2 - x1) * (y2 - y1)
    
    EvenInterpolation = result
End Function

مثال

MsgBox EvenInterpolation(834)    ' يعطي 834 (لأنه زوجي صحيح)
MsgBox EvenInterpolation(832.8)  ' يعطي 832.8 (لأنه بين 832 و 834 باستخدام الاستيفاء)
MsgBox EvenInterpolation(835.2)  ' يعطي 835.2 (بين 834 و 836)
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  مرحبا اخواني احتاج مساعدة في تعديل منظومة عبدالمؤمن 1 396 17-06-25, 07:27 AM
آخر رد: مصمم هاوي
  تعديل في نسخ واستعادة قاعدة بيانات SQL مصمم هاوي 3 453 01-01-25, 09:17 PM
آخر رد: مصمم هاوي
  تعديل كود حذف ملف مصمم هاوي 2 288 25-12-24, 01:19 AM
آخر رد: مصمم هاوي
  احتاج موديول احساب القيم كما بالمرفق - (تم الحل) hsab 1 259 17-12-24, 03:23 PM
آخر رد: hsab
  عندي مشكلة في تعديل بيانات بين جدولين ahmed.amayouf.anweeji 2 351 12-11-24, 09:46 PM
آخر رد: السيد الغالي
  استخدام متغير لحساب اجمالى السجلات haitham Muhammed 1 242 23-07-24, 11:16 AM
آخر رد: تركي الحلواني
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 0 396 05-03-24, 02:40 PM
آخر رد: مصمم هاوي
  (تم التعديل) تعديل كود حذف بيانات طالب مصمم هاوي 3 1,601 12-10-22, 07:36 PM
آخر رد: مصمم هاوي
  تعديل على كود استدعاء بيانات محددة من ثلاث جداول مصمم هاوي 7 5,924 14-09-22, 11:49 PM
آخر رد: رضوان الجماعي
  تعديل ترتيب أرقام الصفحات تصاعدياً مصمم هاوي 3 1,137 13-07-22, 03:20 AM
آخر رد: مصمم هاوي

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


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