الفرق بين المراجعتين لصفحة: «Kotlin/Byte/dec»
جميل-بيلوني (نقاش | مساهمات) طلا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) طلا ملخص تعديل |
||
| سطر 5: | سطر 5: | ||
operator fun dec(): Byte | operator fun dec(): Byte | ||
</syntaxhighlight> | </syntaxhighlight>وجود الكلمة المفتاحيّة <code>operator</code> d]g على أنّ هذا التابع مرتبطٌ بمعامل تكرار (iteration operator). | ||
==القيمة | |||
==القيمة المعادة== | |||
تعاد قيمة من النوع <code>Byte</code> تمثل القيمة المعطاة بعد انقاصها بمقدار 1. | تعاد قيمة من النوع <code>Byte</code> تمثل القيمة المعطاة بعد انقاصها بمقدار 1. | ||
==أمثلة== | ==أمثلة== | ||
مراجعة 05:06، 11 أغسطس 2018
تنقص الدالة dec() القيمة التي استُدعيت معها بمقدار 1 ثم تعيد القيمة الناتجة.
البنية العامة
operator fun dec(): Byte
وجود الكلمة المفتاحيّة operator d]g على أنّ هذا التابع مرتبطٌ بمعامل تكرار (iteration operator).
القيمة المعادة
تعاد قيمة من النوع Byte تمثل القيمة المعطاة بعد انقاصها بمقدار 1.
أمثلة
استعمال الدالة ()inc لانقاص قيمة عددية:
fun main(args: Array<String>) {
val x = 3
println(x.dec()) // 2
}
انظر أيضًا
- الدالة
compareTo(): توازن بين قيمة العنصر الذي استُدعيت معه والقيمة المُمرّرة إليه ثمَّ تعيد القيمة 0 إن كانا متساويين، أو قيمة سالبة إن كانت القيمة الأولى (قيمة العنصر الذي استُدعيت معه) أصغر من القيمة الثانية، أو قيمة موجبة إن كانت القيمة الأولى أكبر من القيمة الثانية. - الدالة
inc() : تزيد القيمة التي استُدعيت معها بمقدار 1 ثم تعيد القيمة الناتجة. - الدالة
div(): تقسِّم العدد الذي استُدعي معه على العدد الممرّر إليها ثم تعيد الناتج. - الدالة
minus(): تطرح العدد الممرّر إليها من العدد الذي استُدعي معها ثم تعيد الناتج. - الدالة
plus(): تجمع العدد الممرّر إليها مع العدد الذي استُدعي معها ثم تعيد الناتج. - الدالة
rangeTo(): تنشئ مجالًا يقع بين القيمة التي استدعيت معها والقيمة المُمرّرة إليها. - الدالة
rem(): تحسب باقي عملية قسمة العدد الذي استُدعيت معه على العدد الممرّر إليها. - الدالة
times(): تضرب العدد الممرّر إليها بالعدد المستدعى معها ثم تعيد الناتج. - الدالة
unaryMinus(): تعيد القيمة السالبة المقابلة للقيمة التي استُدعيت معها.