الفرق بين المراجعتين ل"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)‎.

مصادر