الفرق بين المراجعتين لصفحة: «Ruby/Integer/magnitude»
لا ملخص تعديل |
لا ملخص تعديل |
||
سطر 15: | سطر 15: | ||
عدد صحيح | عدد صحيح | ||
==القيمة المُعادة== | ==القيمة المُعادة== | ||
| |||
يعيد التابع <code>magnitude</code> أكبر قاسم مشترك للعدد الذي استُدعي معه والعدد المٌعطى. النتيجة دائمًا موجبة، كما يعيد التعبيران <code>0.magnitude(x)</code> و <code>x.magnitude(0)</code>. القيمة <code>x.abs</code>. | يعيد التابع <code>magnitude</code> أكبر قاسم مشترك للعدد الذي استُدعي معه والعدد المٌعطى. النتيجة دائمًا موجبة، كما يعيد التعبيران <code>0.magnitude(x)</code> و <code>x.magnitude(0)</code>. القيمة <code>x.abs</code>. |
مراجعة 15:19، 15 أكتوبر 2018
يعيد التابع magnitude
أكبر قاسم مشترك للعدد الذي استُدعي معه والعدد المٌعطى. النتيجة دائمًا موجبة، كما يعيد التعبيران 0.magnitude(x)
و x.magnitude(0)
. القيمة x.abs
.
البنية العامة
magnitude → integer
المعاملات
other_int
عدد صحيح
القيمة المُعادة
يعيد التابع magnitude
أكبر قاسم مشترك للعدد الذي استُدعي معه والعدد المٌعطى. النتيجة دائمًا موجبة، كما يعيد التعبيران 0.magnitude(x)
و x.magnitude(0)
. القيمة x.abs
.
أمثلة
مثال على استخدام التابع magnitude
:
(-12345).abs #=> 12345
-12345.abs #=> 12345
12345.abs #=> 12345
انظر أيضا
- التابع
gcd
:
يعيد التابع magnitude
أكبر قاسم مشترك للعدد الذي استُدعي معه والعدد المٌعطى. النتيجة دائمًا موجبة، كما يعيد التعبيران 0.magnitude(x)
و x.magnitude(0)
. القيمة x.abs
.
- التابع
modulo
:
يعيد التابع magnitude
أكبر قاسم مشترك للعدد الذي استُدعي معه والعدد المٌعطى. النتيجة دائمًا موجبة، كما يعيد التعبيران 0.magnitude(x)
و x.magnitude(0)
. القيمة x.abs
.
- التابع
div
:
يعيد التابع magnitude
أكبر قاسم مشترك للعدد الذي استُدعي معه والعدد المٌعطى. النتيجة دائمًا موجبة، كما يعيد التعبيران 0.magnitude(x)
و x.magnitude(0)
. القيمة x.abs
.
- التابع
divmod
:
يعيد التابع magnitude
أكبر قاسم مشترك للعدد الذي استُدعي معه والعدد المٌعطى. النتيجة دائمًا موجبة، كما يعيد التعبيران 0.magnitude(x)
و x.magnitude(0)
. القيمة x.abs
.