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

من موسوعة حسوب
< Ruby‏ | Numeric
أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE: التابع <code>clone‎</code> الخاص بالصنف <code>Numeric</code> في روبي}}</noinclude> تصنيف: Ruby تصني...'
 
ط مراجعة وتدقيق.
 
(مراجعة متوسطة واحدة بواسطة مستخدم واحد آخر غير معروضة)
سطر 1: سطر 1:
<noinclude>{{DISPLAYTITLE: التابع <code>clone‎</code> الخاص بالصنف <code>Numeric</code> في روبي}}</noinclude>
<noinclude>{{DISPLAYTITLE: التابع <code>Numeric.clone‎</code> في روبي}}</noinclude>
[[تصنيف: Ruby]]
[[تصنيف: Ruby]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Method]]
[[تصنيف: Ruby Numeric]]
[[تصنيف: Ruby Numeric]]
يعيد الكائن الذي استُدعي معه. <code>freeze</code> لا يمكن أن تساوي <code>false</code> .
يعيد التابع <code>clone</code> الكائن الذي استُدعي معه. لا يمكن أن تكون قيمة المعامل <code>freeze</code> المُمرَّر إليه <code>false</code>.
==البنية العامة==
==البنية العامة==
<syntaxhighlight lang="ruby">clone(freeze: true)  →  num‎</syntaxhighlight>
<syntaxhighlight lang="ruby">clone(freeze: true)  →  num‎</syntaxhighlight>
==المعاملات==
===<code>freeze: true‎</code>===


=== <code>freeze</code> ===
قيمة منطقية تكون <code>true</code> دومًا ولا يمكن أن تكون <code>false</code>.


==القيمة المُعادة==
==القيمة المعادة==
 
يعاد الكائن المعطى نفسه بعد إنشاء نسخة منه.
==انظر أيضا==
==انظر أيضا==
* التابع <code>[[Ruby/Numeric/ceil|ceil]]</code>: يعيد أصغر عدد أكبر من أو يساوي <code>num</code> بدقة <code>ndigits</code> موضعا عشريًا (القيمة الافتراضية هي 0).
*التابع <code>[[Ruby/Numeric/ceil|ceil]]</code>: يعيد أصغر عدد من الأعداد الأكبر من أو تساوي العدد الذي استُدعي معه وبدقة محدَّدة.
* التابع <code>[[Ruby/Numeric/coerce|coerce]]</code>: إن كان <code>numeric</code> من نفس نوع <code>num</code>، فستُعاد مصفوفة <code>[numeric, num]</code>. خلاف ذلك، ستٌعاد مصفوفة مع <code>numeric</code> و <code>num</code> ممثلين كعددين عشريين (<code>Float</code>).
*التابع <code>[[Ruby/Numeric/coerce|coerce]]</code>: إن كان العدد المُمرَّر إليه من نفس نوع العدد المستدعى معه، فستُعاد مصفوفة تحوي هذين العددين.
 
==مصادر==
==مصادر==
*[http://ruby-doc.org/core-2.5.1/Numeric.html#method-i-clone قسم التابع clone‎ في الصنف Numeric‎ في توثيق روبي الرسمي.]
*[http://ruby-doc.org/core-2.5.1/Numeric.html#method-i-clone قسم التابع clone‎ في الصنف Numeric‎ في توثيق روبي الرسمي.]

المراجعة الحالية بتاريخ 18:06، 20 نوفمبر 2018

يعيد التابع clone الكائن الذي استُدعي معه. لا يمكن أن تكون قيمة المعامل freeze المُمرَّر إليه false.

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

clone(freeze: true)    num

freeze

قيمة منطقية تكون true دومًا ولا يمكن أن تكون false.

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

يعاد الكائن المعطى نفسه بعد إنشاء نسخة منه.

انظر أيضا

  • التابع ceil: يعيد أصغر عدد من الأعداد الأكبر من أو تساوي العدد الذي استُدعي معه وبدقة محدَّدة.
  • التابع coerce: إن كان العدد المُمرَّر إليه من نفس نوع العدد المستدعى معه، فستُعاد مصفوفة تحوي هذين العددين.

مصادر