|
|
سطر 3: |
سطر 3: |
| [[تصنيف: Ruby Method]] | | [[تصنيف: Ruby Method]] |
| [[تصنيف: Ruby Integer]] | | [[تصنيف: Ruby Integer]] |
| يعيد التابع <code>magnitude</code> أكبر قاسم مشترك للعدد الذي استُدعي معه والعدد المٌعطى. النتيجة دائمًا موجبة، كما يعيد التعبيران <code>0.magnitude(x)</code> و <code>x.magnitude(0)</code>. القيمة <code>x.abs</code>.
| | يعيد التابع <code>magnitude</code> قيمة العدد الذي استُدعي معه |
| | |
| ==البنية العامة== | | ==البنية العامة== |
| <syntaxhighlight lang="ruby">magnitude → integer</syntaxhighlight> | | <syntaxhighlight lang="ruby">magnitude → integer</syntaxhighlight>==القيمة المُعادة== |
| ==المعاملات== | |
|
| |
|
| ===<code>other_int</code>===
| |
|
| |
|
| |
|
| |
| عدد صحيح
| |
| ==القيمة المُعادة==
| |
| يعيد التابع <code>magnitude</code> أكبر قاسم مشترك للعدد الذي استُدعي معه والعدد المٌعطى. النتيجة دائمًا موجبة، كما يعيد التعبيران <code>0.magnitude(x)</code> و <code>x.magnitude(0)</code>. القيمة <code>x.abs</code>.
| |
| ==أمثلة== | | ==أمثلة== |
| مثال على استخدام التابع <code>magnitude</code>: | | مثال على استخدام التابع <code>magnitude</code>: |
سطر 22: |
سطر 15: |
| </syntaxhighlight> | | </syntaxhighlight> |
| ==انظر أيضا== | | ==انظر أيضا== |
| * التابع <code>[[Ruby/Integer/gcd|gcd]]</code>:يعيد التابع <code>magnitude</code> أكبر قاسم مشترك للعدد الذي استُدعي معه والعدد المٌعطى. النتيجة دائمًا موجبة، كما يعيد التعبيران <code>0.magnitude(x)</code> و <code>x.magnitude(0)</code>. القيمة <code>x.abs</code>. | | * التابع <code>[[Ruby/Integer/X_name_X|X_name_X]]</code>: |
| * التابع <code>[[Ruby/Integer/modulo|modulo]]</code>:يعيد التابع <code>magnitude</code> أكبر قاسم مشترك للعدد الذي استُدعي معه والعدد المٌعطى. النتيجة دائمًا موجبة، كما يعيد التعبيران <code>0.magnitude(x)</code> و <code>x.magnitude(0)</code>. القيمة <code>x.abs</code>.
| |
| * التابع <code>[[Ruby/Integer/div|div]]</code>:يعيد التابع <code>magnitude</code> أكبر قاسم مشترك للعدد الذي استُدعي معه والعدد المٌعطى. النتيجة دائمًا موجبة، كما يعيد التعبيران <code>0.magnitude(x)</code> و <code>x.magnitude(0)</code>. القيمة <code>x.abs</code>.
| |
| * التابع <code>[[Ruby/Integer/divmod|divmod]]</code>:يعيد التابع <code>magnitude</code> أكبر قاسم مشترك للعدد الذي استُدعي معه والعدد المٌعطى. النتيجة دائمًا موجبة، كما يعيد التعبيران <code>0.magnitude(x)</code> و <code>x.magnitude(0)</code>. القيمة <code>x.abs</code>.
| |
| | |
| ==مصادر== | | ==مصادر== |
| *[http://ruby-doc.org/core-2.5.1/Integer.html#method-i-magnitude قسم التابع magnitude في الصنف Integer في توثيق روبي الرسمي.] | | *[http://ruby-doc.org/core-2.5.1/Integer.html#method-i-magnitude قسم التابع magnitude في الصنف Integer في توثيق روبي الرسمي.] |
مراجعة 15:31، 15 أكتوبر 2018
يعيد التابع magnitude
قيمة العدد الذي استُدعي معه
البنية العامة
==القيمة المُعادة==
أمثلة
مثال على استخدام التابع magnitude
:
(-12345).abs #=> 12345
-12345.abs #=> 12345
12345.abs #=> 12345
انظر أيضا
مصادر