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

من موسوعة حسوب
< Ruby‏ | Float
إنشاء الصفحة.
 
طلا ملخص تعديل
سطر 20: سطر 20:
==انظر أيضا==
==انظر أيضا==
*المعامل <code>[[Ruby/Float/multiplication|*]]</code>: يعيد ناتج عملية الضرب بين عددين.
*المعامل <code>[[Ruby/Float/multiplication|*]]</code>: يعيد ناتج عملية الضرب بين عددين.
*التابع <code>[[Ruby/Float/sqrt|sqrt]]</code>: يعيد الجذر التربيعي الصحيح للعدد الصحيح الموجب المُعطى.
*التابع <code>[[Ruby/Float/sqrt|sqrt]]</code>: يعيد الجذر التربيعي للعدد العشري الموجب المُعطى.
==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Integer.html#method-i-25 قسم المعامل %‎ في الصنف Integer في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/Float.html#method-i-25 قسم المعامل %‎ في الصنف Float في توثيق روبي الرسمي.]

مراجعة 13:40، 23 نوفمبر 2018

يعيد المعامل %‎ باقي عملية قسمة عدد عشري على عدد آخر.

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

float % other   float

المعاملات

float

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

other

عدد آخر يمثل الطرف الثاني في عملية القسمة.

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

يعاد باقي عملية القسمة للعدد float على العدد other.

أمثلة

مثال على استخدام المعامل %‎:

6543.21.modulo(137)      #=> 104.21000000000004
6543.21.modulo(137.24)   #=> 92.92999999999961

انظر أيضا

  • المعامل *: يعيد ناتج عملية الضرب بين عددين.
  • التابع sqrt: يعيد الجذر التربيعي للعدد العشري الموجب المُعطى.

مصادر