التابع Math.ldexp‎ في روبي

من موسوعة حسوب
< Ruby‏ | Math
اذهب إلى التنقل اذهب إلى البحث

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

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

ldexp(fraction, exponent)  float

المعاملات

fraction‎

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

exponent‎

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

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

يعاد عدد عشري يمثِّل ناتج التعبير fraction * (2 ** exponent)‎.

أمثلة

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

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

انظر أيضا

  • التابع hypot: يحسب القيمة sqrt (x ** 2 + y ** 2)‎، التي تمثل قيمة وتر المثلث قائم الزاوية (hypotenuse of a right-angled triangle) الذي ضلعاه القائمتان هما x و y.
  • التابع lgamma: يعيد مصفوفة بعنصرين تحتوي قيمة دالة غاما اللوغاريتمية (logarithmic gamma) للعدد المعطى وإشارته.

مصادر