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

من موسوعة حسوب
< Ruby‏ | Complex
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:  التابع <code>phase</code> الخاص بالصنف <code>Complex</code> في روبي}}</noinclude> تصنيف: Ruby تصنيف...'
 
ط مراجعة وتدقيق
 
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE:  التابع <code>phase</code> الخاص بالصنف <code>Complex</code> في روبي}}</noinclude>
<noinclude>{{DISPLAYTITLE:  التابع <code>Complex.phase</code> في روبي}}</noinclude>
[[تصنيف: Ruby]]
[[تصنيف: Ruby]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Complex]]
[[تصنيف: Ruby Complex]]
يعيد التابع ‎<code>denominator</code> قاسم (denominator) العدد العقدي، أي المضاعف المشترك الأصغر (lcm) للجزءين الحقيقي والتخيلي.  
يعيد التابع ‎<code>phase</code> الجزء الزاوي (الزاوية θ) للشكل القطبي من [[Ruby/Complex|العدد العقدي]] الذي استُدعي معه.  
 
==البنية العامة==
== البنية العامة ==
<syntaxhighlight lang="ruby">
<syntaxhighlight lang="ruby">
denominator integer
phase float
</syntaxhighlight>
</syntaxhighlight>
 
==القيمة المعادة==
== القيمة المٌعادة ==
يعاد عدد عشري يمثِّل الجزء الزاوي (الزاوية θ) للشكل القطبي من العدد العقدي المعطى
يعيد التابع ‎<code>denominator</code> قاسم العدد العقدي، أي المضاعف المشترك الأصغر (lcm) للجزءين الحقيقي والتخيلي.


== أمثلة ==
== أمثلة ==
أمثلة عن استخدام معامل التابع ‎<code>denominator</code>:<syntaxhighlight lang="ruby">
أمثلة عن استخدام التابع ‎<code>phase</code>:<syntaxhighlight lang="ruby">
#    1  2       3+4i  <-  numerator
Complex.polar(3, Math::PI/2).phase #=> 1.5707963267948966
#   - + -i  -> ----
#    2  3        6    <-  denominator


c = Complex('1/2+2/3i')  #=> ((1/2)+(2/3)*i)
n = c.numerator          #=> (3+4i)
d = c.denominator        #=> 6
</syntaxhighlight>
</syntaxhighlight>
==انظر أيضًا==
*التابع ‎<code>[[Ruby/Complex/magnitude|magnitude]]</code>: يعيد الجزء المطلق (الطويلة r) للشكل القطبي من العدد العقدي. 
*التابع ‎<code>[[Ruby/Complex/numerator|numerator]]</code>: يعيد بسط العدد العقدي الكسري. 


== أنظر أيضًا ==
*التابع ‎<code>[[Ruby/Complex/real|real]]</code>: يعيد الجزء الحقيقي للعدد العقدي. 
* التابع ‎<code>[[Ruby/Complex/numerator|numerator]]</code>: يعيد مقام العدد العقدي. 
*التابع <code>[[Ruby/Complex/imag|imag]]</code>: يعيد الجزء التخيلي للعدد العقدي. 
 
==مصادر==
== مصادر ==
*[http://ruby-doc.org/core-2.5.1/Complex.html#method-i-phase قسم التابع phase في الصنف Complex في توثيق روبي الرسمي.]
* [http://ruby-doc.org/core-2.5.1/Complex.html#method-i-denominator قسم التابع denominator في الصنف Complex في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 14:08، 10 نوفمبر 2018

يعيد التابع ‎phase الجزء الزاوي (الزاوية θ) للشكل القطبي من العدد العقدي الذي استُدعي معه.

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

phase  float

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

يعاد عدد عشري يمثِّل الجزء الزاوي (الزاوية θ) للشكل القطبي من العدد العقدي المعطى

أمثلة

أمثلة عن استخدام التابع ‎phase:

Complex.polar(3, Math::PI/2).phase #=> 1.5707963267948966

انظر أيضًا

  • التابع ‎magnitude: يعيد الجزء المطلق (الطويلة r) للشكل القطبي من العدد العقدي. 
  • التابع ‎numerator: يعيد بسط العدد العقدي الكسري. 
  • التابع ‎real: يعيد الجزء الحقيقي للعدد العقدي. 
  • التابع imag: يعيد الجزء التخيلي للعدد العقدي. 

مصادر