الفرق بين المراجعتين ل"Ruby/Float/expo"

من موسوعة حسوب
< Ruby‏ | Float
اذهب إلى التنقل اذهب إلى البحث
(إنشاء الصفحة.)
 
 
(3 مراجعات متوسطة بواسطة نفس المستخدم غير معروضة)
سطر 3: سطر 3:
 
[[تصنيف: Ruby Operator]]
 
[[تصنيف: Ruby Operator]]
 
[[تصنيف: Ruby Float]]
 
[[تصنيف: Ruby Float]]
يعيد المعامل <code>**‎</code> ناتج عملية رفع للعدد <code>int</code> الأساس إلى قوة العدد <code>numeric</code> (الأس). النتيجة يمكن أن تكون من النوع <code>[[Ruby/Integer|Integer]]</code> أو [[Ruby/Float|<code>Float</code>]] أو [[Ruby/Rational|<code>Rational</code>]] أو [[Ruby/Complex|<code>Complex</code>]].  
+
يعيد المعامل <code>**‎</code> ناتج عملية رفع عدد عشري (الأساس) إلى قوة عدد محدد (الأس).  
 
==البنية العامة==
 
==البنية العامة==
 
<syntaxhighlight lang="ruby">float ** other → float </syntaxhighlight>
 
<syntaxhighlight lang="ruby">float ** other → float </syntaxhighlight>
 
==المعاملات==
 
==المعاملات==
 
===<code>float</code>===
 
===<code>float</code>===
عدد صحيح يمثل الطرف الأول (الأساس) في للعملية.
+
عدد عشري يمثل الطرف الأول (الأساس) في للعملية.
 
===<code>other</code>===
 
===<code>other</code>===
 
عدد يمثل الطرف الثاني (الأس) للعملية.
 
عدد يمثل الطرف الثاني (الأس) للعملية.
سطر 18: سطر 18:
 
==انظر أيضا==
 
==انظر أيضا==
 
*المعامل <code>[[Ruby/Float/multiplication|*]]</code>: يعيد ناتج عملية الضرب بين عددين.
 
*المعامل <code>[[Ruby/Float/multiplication|*]]</code>: يعيد ناتج عملية الضرب بين عددين.
*التابع <code>[[Ruby/Float/modulo|modulo]]</code>: يعيد باقي عملية القسمة الصحيحة.
+
*التابع <code>[[Ruby/Float/modulo|modulo]]</code>: يعيد باقي عملية القسمة بين عدد عشري وعدد آخر.
*التابع <code>[[Ruby/Float/sqrt|sqrt]]</code>: يعيد الجذر التربيعي الصحيح للعدد الصحيح الموجب المُعطى.
 
 
==مصادر==
 
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Integer.html#method-i-2A-2A قسم المعامل **‎ في الصنف Integer في توثيق روبي الرسمي.]
+
*[http://ruby-doc.org/core-2.5.1/Float.html#method-i-2A-2A قسم المعامل **‎ في الصنف Float في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 11:23، 24 نوفمبر 2018

يعيد المعامل **‎ ناتج عملية رفع عدد عشري (الأساس) إلى قوة عدد محدد (الأس).

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

float ** other  float

المعاملات

float

عدد عشري يمثل الطرف الأول (الأساس) في للعملية.

other

عدد يمثل الطرف الثاني (الأس) للعملية.

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

يعاد عدد عشري يمثِّل ناتج عملية رفع المعامل float إلى قوة المعامل other.

أمثلة

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

2.0**3   #=> 8.0

انظر أيضا

  • المعامل *: يعيد ناتج عملية الضرب بين عددين.
  • التابع modulo: يعيد باقي عملية القسمة بين عدد عشري وعدد آخر.

مصادر