الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ممكن تجربة هذه الدالة ومعرفة الخطأ ؟!

بدأه سنان محمد صالح في 9 نوفمبر 2011 · 3 رد · 397 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ..

هذه الدالةكتبتها مسبقا بنفس البرنامج الحالي الذي اعمل عليه واشتغلت طبيعي ..

ولكن بعدها لم تعمل لا اعرف السبب .. عند التنفيذ يكتب ( ليس برقم ) ..

Public Function R1(ByVal X As Double) As Double

        R1 = Pow((3 / -0.0016), 1.7)
    End Function

مع العلم انني قمت بالتجربة في موقع wolframalpha

تحياتي العطرة ..

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

#2

الاخ سنان

قمت بالتجربة وجدت الدالة لايقبل وسيطها الأول قيمة سالبه

ولكن عند تبديل الوسيطتين عملت

لذا نعود لتركيبتك الاساسية ونجعلها موجبة باضافة سالب للطرف الأول لجعل القيمة موجبة

Pow(-(3 / -0.0016), 1.7)

تحياتي

تم تعديل هذه المشاركة بواسطة عبد الله الثبيتي في 9 نوفمبر 2011 في 02:29

#3

السلام عليكم ورحمه الله وبركاته

اخي سنان اريد ان اسألك قبل ان ابدأ بالحل لماذا عملتها كدالة؟ وما الفائدة من الوسيط X وانت لم تستخدمه؟!!

.:: Wish to become better and better ::.

#4

شكرا لك اخي العزيز على متابعتك ..

نعم تأكدت من ذلك سابقا لكن الذي شككني بالامر لماذا الموقع Walframe اعطى نتيجة لها ؟!

عندما طبقتها بحاسبة وندوز اعطى خطأ ..

بالفعل كانت القيمة المأخوذة خطا عندما تأكدت من هذه الجزئية والحمدلله الان تعمل الدوال بشكل طبيعي .

شكرا لك مرة اخرى

يَارَبُ إِن ضَاقَت قُلُوُب الْنَّاسٍ عَنْ مّافِي .. مِنْ خَيْرٍٍ فَعَفْوكَ لَا يَضِيْقْ ..

مواضيع مشابهة