الفرق بين المراجعتين لصفحة: «Kotlin/Byte/dec»
لا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) ط مراجعة وتدقيق. |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: الدالة <code>Byte.dec()</code> في | <noinclude>{{DISPLAYTITLE: الدالة <code>Byte.dec()</code> في Kotlin}}</noinclude> | ||
تنقص الدالة <code>dec()</code> القيمة التي استُدعيت معها بمقدار 1 ثم تعيد القيمة الناتجة. | |||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="kotlin"> | <syntaxhighlight lang="kotlin"> | ||
سطر 7: | سطر 7: | ||
</syntaxhighlight> | </syntaxhighlight> | ||
==القيمة المُعادة== | ==القيمة المُعادة== | ||
قيمة | تعاد قيمة من النوع <code>Byte</code> تمثل القيمة المعطاة بعد انقاصها بمقدار 1. | ||
==أمثلة== | ==أمثلة== | ||
استعمال الدالة <code>()inc</code> لانقاص قيمة عددية:<nowiki/><syntaxhighlight lang="kotlin"> | |||
fun main(args: Array<String>) { | fun main(args: Array<String>) { | ||
val x = 3 | val x = 3 | ||
println(x.dec() )// 2 | println(x.dec()) // 2 | ||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== | ==انظر أيضًا== | ||
* | *الدالة <code>[[Kotlin/Byte/compareTo|compareTo()]]</code>: توازن بين قيمة العنصر الذي استُدعيت معه والقيمة المُمرّرة إليه ثمَّ تعيد القيمة 0 إن كانا متساويين، أو قيمة سالبة إن كانت القيمة الأولى (قيمة العنصر الذي استُدعيت معه) أصغر من القيمة الثانية، أو قيمة موجبة إن كانت القيمة الأولى أكبر من القيمة الثانية. | ||
*<code>[[Kotlin/Byte/div|div()]]</code> | * الدالة <code>[[Kotlin/Byte/inc|inc()]]</code> : تزيد القيمة التي استُدعيت معها بمقدار 1 ثم تعيد القيمة الناتجة. | ||
*<code>[[Kotlin/Byte/ | * الدالة <code>[[Kotlin/Byte/div|div()]]</code>: تقسِّم العدد الذي استُدعي معه على العدد الممرّر إليها ثم تعيد الناتج. | ||
* الدالة <code>[[Kotlin/Byte/minus|minus()]]</code>: تطرح العدد الممرّر إليها من العدد الذي استُدعي معها ثم تعيد الناتج. | |||
* الدالة <code>[[Kotlin/Byte/plus|plus()]]</code>: تجمع العدد الممرّر إليها مع العدد الذي استُدعي معها ثم تعيد الناتج. | |||
* الدالة <code>[[Kotlin/Byte/rangeTo|rangeTo()]]</code>: تنشئ مجالًا يقع بين القيمة التي استدعيت معها والقيمة المُمرّرة إليها. | |||
* الدالة <code>[[Kotlin/Byte/rem|rem()]]</code>: تحسب باقي عملية قسمة العدد الذي استُدعيت معه على العدد الممرّر إليها. | |||
* الدالة <code>[[Kotlin/Byte/times|times()]]</code>: تضرب العدد الممرّر إليها بالعدد المستدعى معها ثم تعيد الناتج. | |||
==مصادر== | ==مصادر== | ||
* [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-byte/compare-to.html الدالة | * [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-byte/compare-to.html صفحة الدالة Byte.dec() في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.] | ||
[[تصنيف:Kotlin]] | [[تصنيف:Kotlin]] | ||
[[تصنيف:Kotlin Functions]] | [[تصنيف:Kotlin Functions]] |
مراجعة 07:33، 10 أغسطس 2018
تنقص الدالة dec()
القيمة التي استُدعيت معها بمقدار 1 ثم تعيد القيمة الناتجة.
البنية العامة
operator fun dec(): Byte
القيمة المُعادة
تعاد قيمة من النوع 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()
: تضرب العدد الممرّر إليها بالعدد المستدعى معها ثم تعيد الناتج.