الفرق بين المراجعتين ل"Kotlin/Byte/unaryMinus"

من موسوعة حسوب
< Kotlin‏ | Byte
اذهب إلى التنقل اذهب إلى البحث
(مراجعة وتدقيق.)
ط (استبدال النص - 'Kotlin Functions' ب'Kotlin Function')
سطر 24: سطر 24:
 
* [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-byte/unary-minus.html صفحة الدالة Byte.unaryMinus()‎ في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
 
* [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-byte/unary-minus.html صفحة الدالة Byte.unaryMinus()‎ في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.]
 
[[تصنيف:Kotlin]]
 
[[تصنيف:Kotlin]]
[[تصنيف:Kotlin Functions]]
+
[[تصنيف:Kotlin Function]]

مراجعة 11:34، 30 أغسطس 2018

تعيد الدالة unaryMinus()‎ القيمة السالبة المقابلة للقيمة التي استُدعيت معها.

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

operator fun unaryMinus(): Int

وجود الكلمة المفتاحيّة operator يدل على أنّ هذه الدالة مرتبطٌة بمعامل تكرار (iteration operator).

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

تعاد القيمة السالبة للقيمة المعطاة.

أمثلة

استعمال الدالة ()unaryMinus لإعادة قيمة سالبة لعدد:

fun main(args: Array<String>) {
    val x: Byte = 52

    println(x.unaryMinus()) // -52 
}

انظر أيضًا

  • الدالة unaryPlus()‎: تعيد القيمة التي استدعيت معها.
  • الدالة minus()‎: تطرح العدد الممرّر إليها من العدد الذي استُدعي معها ثم تعيد الناتج.
  • الدالة dec()‎: تُنقِص القيمة التي استُدعيت معها بمقدار 1 ثم تعيد القيمة الناتجة.

مصادر