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

من موسوعة حسوب
< Ruby‏ | Float
إنشاء الصفحة.
 
لا ملخص تعديل
 
سطر 3: سطر 3:
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Float]]
[[تصنيف: Ruby Float]]
يعيد التابع <code>quo</code> ناتج القسمة الأكثر دقة (قيمة [[Ruby/Rational|جذرية]] للأعداد الصحيحة، وقيمة [[Ruby/Float|عشرية]] للأعداد العشرية).
يعيد التابع <code>quo</code> ناتج قسم العدد العشري المستدعى معه على العدد العشري المُمرَّر إليه.
 
هذا التابع يشبه تمامًا المعامل <code>[[Ruby/Float/mod|/]]</code>.
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">quo(int_or_rat)→ rat
<syntaxhighlight lang="ruby">quo(numeric) → float</syntaxhighlight>
quo(flo) →  flo‎</syntaxhighlight>
==المعاملات==
==المعاملات==
===<code>int_or_rat‎</code>===
===<code>numeric</code>===
عدد [[Ruby/Integer|صحيح]] أو [[Ruby/Rational|جذري]].


===<code>flo‎</code>===
عدد يمثِّل المقسوم عليه.
 
عدد [[Ruby/Float|عشري]].
==القيمة المعادة==
==القيمة المعادة==
يعاد ناتج القسمة الأكثر دقة (قيمة [[Ruby/Rational|جذرية]] للأعداد الصحيحة، وقيمة [[Ruby/Float|عشرية]] للأعداد العشرية).
يعاد ناتج قسمة العدد العشري المعطى على العدد <code>numeric</code>.


==انظر أيضا==
==انظر أيضا==
* التابع [[Ruby/Float/div|<code>div</code>]]: يستخدم المعامل <code>/</code> لإجراء عملية القسمة على العددين المعطيين، ثم يحوّل النتيجة إلى عدد صحيح.
* المعامل <code>[[Ruby/Float/mod|/]]</code>: يعيد ناتج عملية القسمة بين عدد عشري وعدد آخر.
 
* التابع [[Ruby/Float/divmod|<code>divmod</code>]]: يعيد مصفوفة تحتوي على حاصل (quotient) وباقي قسمة العدد الذي استُدعي معه على العدد المُمرَّر إليه.
* التابع [[Ruby/Float/divmod|<code>divmod</code>]]: يعيد مصفوفة تحتوي على حاصل (quotient) وباقي قسمة العدد الذي استُدعي معه على العدد المُمرَّر إليه.
* التابع <code>[[Ruby/Float/modulo|modulo]]</code>: يعيد باقي عملية القسمة بين عدد عشري وعدد آخر.


==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Numeric.html#method-i-quo قسم التابع quo‎ في الصنف Float في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/Float.html#method-i-quo قسم التابع quo‎ في الصنف Float في توثيق روبي الرسمي.]

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

يعيد التابع quo ناتج قسم العدد العشري المستدعى معه على العدد العشري المُمرَّر إليه.

هذا التابع يشبه تمامًا المعامل /.

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

quo(numeric)  float

المعاملات

numeric

عدد يمثِّل المقسوم عليه.

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

يعاد ناتج قسمة العدد العشري المعطى على العدد numeric.

انظر أيضا

  • المعامل /: يعيد ناتج عملية القسمة بين عدد عشري وعدد آخر.
  • التابع divmod: يعيد مصفوفة تحتوي على حاصل (quotient) وباقي قسمة العدد الذي استُدعي معه على العدد المُمرَّر إليه.
  • التابع modulo: يعيد باقي عملية القسمة بين عدد عشري وعدد آخر.

مصادر