الفرق بين المراجعتين لصفحة: «Ruby/Math/ldexp»

من موسوعة حسوب
< Ruby‏ | Math
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>ldexp‎</code> الخاص بالصنف <code>Math</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف:...'
 
لا ملخص تعديل
سطر 3: سطر 3:
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Math]]
[[تصنيف: Ruby Math]]
يعيد التابع <code>ldexp</code> ناتج التعبير <code>fraction</code> * (2 ** <code>exponent</code>).
يعيد التابع <code>ldexp</code> ناتج التعبير <code>fraction * (2 **</code> <code>exponent)</code>.
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">ldexp(fraction, exponent) → float‎</syntaxhighlight>
<syntaxhighlight lang="ruby">ldexp(fraction, exponent) → float‎</syntaxhighlight>
==المعاملات==
==المعاملات==
===<code>fraction‎</code>===
===<code>fraction‎</code>===
عدد يمثل الجزء العشري من التعبير الأسّي.


===<code>exponent‎</code>===
===<code>exponent‎</code>===


 
عدد يمثل الأس.
==القيمة المُعادة==
==القيمة المُعادة==
يعيد التابع <code>ldexp</code> ناتج التعبير <code>fraction * (2 **</code> <code>exponent)</code>‎.


==أمثلة==
==أمثلة==
سطر 19: سطر 21:
Math.ldexp(fraction, exponent)  #=> 1234.0‎</syntaxhighlight>
Math.ldexp(fraction, exponent)  #=> 1234.0‎</syntaxhighlight>
==انظر أيضا==
==انظر أيضا==
* التابع <code>[[Ruby/Math/hypot|hypot]]</code>: يعيد ظظظ ناتج التعبير sqrt (x ** 2 + y ** 2) ، وتر مثلث قائم الزاوية (hypotenuse of a right-angled triangle) جانباه <code>x</code> و <code>y</code>.
* التابع <code>[[Ruby/Math/hypot|hypot]]</code>: يعيد ناتج التعبير <code>sqrt (x ** 2 + y ** 2)</code> .
* التابع <code>[[Ruby/Math/lgamma|lgamma]]</code>: يحسب ظظظ مصفوفة ثنائية تحتوي قيمة دالة غاما اللوغاريتمية (logarithmic gamma) للعدد <code>x</code>، وإشارة غاما للعدد <code>x</code>.
* التابع <code>[[Ruby/Math/lgamma|lgamma]]</code>: يحسب مصفوفة ثنائية تحتوي قيمة دالة غاما اللوغاريتمية (logarithmic gamma) للعدد <code>x</code>، وإشارة <code>gamma(x)‎</code>.


==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Math.html#method-c-ldexp قسم  التابع ldexp‎ في الصنف Math‎ في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/Math.html#method-c-ldexp قسم  التابع ldexp‎ في الصنف Math‎ في توثيق روبي الرسمي.]

مراجعة 11:18، 25 أكتوبر 2018

يعيد التابع ldexp ناتج التعبير fraction * (2 ** exponent)‎.

البنية العامة

ldexp(fraction, exponent)  float

المعاملات

fraction‎

عدد يمثل الجزء العشري من التعبير الأسّي.

exponent‎

عدد يمثل الأس.

القيمة المُعادة

يعيد التابع ldexp ناتج التعبير fraction * (2 ** exponent)‎.

أمثلة

مثال على استخدام التابع ldexp‎:

fraction, exponent = Math.frexp(1234)
Math.ldexp(fraction, exponent)   #=> 1234.0‎

انظر أيضا

  • التابع hypot: يعيد ناتج التعبير sqrt (x ** 2 + y ** 2) ‎.
  • التابع lgamma: يحسب مصفوفة ثنائية تحتوي قيمة دالة غاما اللوغاريتمية (logarithmic gamma) للعدد x، وإشارة gamma(x)‎.

مصادر