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

من موسوعة حسوب
< Ruby‏ | Complex
لا ملخص تعديل
لا ملخص تعديل
سطر 32: سطر 32:


== مصادر ==
== مصادر ==
* [http://ruby-doc.org/core-2.5.1/Complex.html#method-i-2A قسم المعامل <code>**</code>‎ في الصنف Complex في توثيق روبي الرسمي.]
* [http://ruby-doc.org/core-2.5.1/Complex.html#method-i-2A-2A قسم المعامل <code>**</code>‎ في الصنف Complex في توثيق روبي الرسمي.]

مراجعة 17:42، 13 سبتمبر 2018

يؤدي المعامل ‎**عملية الأسّ (exponentiation) على الأعداد العقدية.

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

cmp ** numeric  complex

المعاملات

cmp 

يمثل الطرف الأول في عملية الأس.

numeric 

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

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

يعيد المعامل ** ناتج عملية الأسّ بين العددين cmp و numeric، والذي يكون عددا عقديا.

أمثلة

أمثلة عن استخدام المعامل**:

Complex('i') ** 2              #=> (-1+0i)
Complex(-8) ** Rational(1, 3)  #=> (1.0000000000000002+1.7320508075688772i)

أنظر أيضًا

  • المعامل *‎ : يؤدي المعامل ‎*عملية الضرب على الأعداد العقدية.

مصادر