مضروب العدد العشرى

  • shraf

كيفية الحصول على مضروب العدد العشرى؟؟؟اذا اردنا الحصول على مضروب العدد 4 مثلا نضرب 123*4 ولكن ماذا ان اردنا الحصول على مضروب عدد عشرى مثلا مثل 2.5 او 3.71؟؟

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

بعد بحث سريع وجدت أن هناك دالة تسىمى دالة غاما وهي امتداد لدالة المضروب ، بحيث تصبح معرفة لجميع الأعداد المركبة ما عدى الأعداد الصحيحة السالبة ، ويظهر أن الحاسبة تعطي ناتج مضروب الأعداد غير الصحيحة عن طريقها.

راجع :

وأيضاً :

لا تستطيع !

ولكن الالة الحاسبة على الكمبيوتر تعطينى ناتج عند الطلب بمضروب رقم عشرى ما ,فماهى الطريقة المتبعة فالالة الحاسبة؟

أكتب الرقم المستخدم في الحاسبة وضع الناتج أيضًا.

عند كتابة 2.5 مثلا يعطينى الناتج3.3233509704478422.......الخ

صور لي من الحاسبه

في البرمجة تنتهي عملية معرفة مضروب العدد ن عندما يصل للواحد الموجب وفي الحالة العشرية لن يصل أبدًا للواحد الموجب، هذا كمثال في لغة بايثون:

def factorial(n):
    if n==0:
        return 1
    else:
        return n*factorial(n-1)

قمت بتجربة الأمر بإستخدام دوال الخاصة بحساب المضروب في php، عند وضع رقم عشري، تقوم الدالة بإرجاع الرقم بدون الفاصلة العشرية، كمثال لو تم إدخال (2.5) ستظهر النتيجة (2) فقط .

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

علامة الضروب "!" (

)

ما اضفته انت يسمى بـ"دالة غاما" (

)

في الحاسبة كلاً من المضروب ودالة غاما تعمل ضمن دالة واحدة، ويتم فرزها ضمنياً، فنفس الزر وهو (n!) عند النقر عليه يظهر على الحاسبة دالة fact(x) وهي اختصار لمعنى المضروب (عاملي) وهي : Factorial .

بالعكس لدي يظهر لي "!" المضروب ويظهر "Math Error" عند ادخال رقم بفاصلة "اي رقم حقيقي"

ولا يعمل جيدًا مع الارقام السالبة

يختلف حسب نوع الآلة الحاسبة، فما قمت بتصويره هو نتيجة إستخدام الآلة الحاسبة لنظام ويندوز 10 بوضع Scientific .

بخصوص الأرقام السالبة، فالمضروب ودالة غاما لا تقوم بحسابها، ولا يوجد مضروب للعدد السالب، عند التجربة على الحاسبة لدي تظهر نتيجة Invalid input (أي فقط يقبل رقم صحيح موجب ورقم عشري) .

لقد جربة -5! واظهر لي -120

لا اعمل فانا استخدم حسابة "CASIO" مديل "fx-82ES PLUS"

قد يكون يقوم بضرب الارقام ببعضها دون الاخذ أن المضروب لا يقبل رقم صحيح سالب، لو جربت استخدام رقم -6 بدلاً من -5، إن ظهر موجب فهو يقوم بضرب تصاعدياً من الاصغر للاكبر :/ وإن ظهر سالب فهو يقوم بضرب الرقم بدون السالب ثم يضيفه :/

اعتقد انه يضيفه

فا مضروب -6! ظهر لي انه -720