3.6 KiB
title | localeTitle |
---|---|
Ruby Number Methods | طرق عدد روبي |
يوفر روبي مجموعة متنوعة من الأساليب المضمنة التي يمكنك استخدامها على الأرقام. فيما يلي قائمة غير كاملة من الأساليب الصحيحة والطافية .
حتى :
استخدم .even?
للتحقق مما إذا كان عدد صحيح حتى. لعرض منطقية true
أو false
.
15.even? #=> false 4.even? #=> true
غريب :
استخدم .odd?
للتحقق مما إذا كان عدد صحيح فرديًا أم لا. لعرض منطقية true
أو false
.
15.odd? #=> true 4.odd? #=> false
السيل :
و .ceil
جولات طريقة يطفو إلى أقرب عدد. يرجع عدد صحيح .
8.3.ceil #=> 9 6.7.ceil #=> 7
الكلمة :
.floor
الطوافات .floor
method لأسفل إلى أقرب رقم. يرجع عدد صحيح .
8.3.floor #=> 8 6.7.floor #=> 6
التالي :
استخدم .next
لإرجاع العدد الصحيح التالي المتتالي.
15.next #=> 16 2.next #=> 3 -4.next #=> -3
البادئة :
استخدم .pred
لإرجاع العدد الصحيح المتتابع السابق.
15.pred #=> 14 2.pred #=> 1 (-4).pred #=> -5
إلى سلسلة :
باستخدام .to_s
على عدد ( عدد صحيح ، عوامات ، إلخ) بإرجاع سلسلة من هذا الرقم.
15.to_s #=> "15" 3.4.to_s #=> "3.4"
أعظم مقام مشترك :
توفر طريقة .gcd
القاسم المشترك الأكبر (دائمًا موجبًا) من رقمين. يرجع عدد صحيح .
15.gcd(5) #=> 5 3.gcd(-7) #=> 1
الجولة :
استخدم .round
لإرجاع عدد صحيح مدور أو عائم .
1.round #=> 1 1.round(2) #=> 1.0 15.round(-1) #=> 20
الأوقات :
استخدم .times
لتكرار أوقات int
.
5.times do |i| print i, " " end #=> 0 1 2 3 4