الدالة Double.unaryMinus()‎ في Kotlin

من موسوعة حسوب
< Kotlin‏ | Double
مراجعة 11:37، 30 أغسطس 2018 بواسطة عبد اللطيف ايمش (نقاش | مساهمات) (استبدال النص - 'Kotlin Functions' ب'Kotlin Function')

تعيد الدالة unaryMinus()‎ القيمة السالبة المقابلة للعدد العشري المضاعف (double) الذي استُدعي معها.

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

operator fun unaryMinus(): Double

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

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

يعاد عدد عشري مضاعف يمثل القيمة السالبة للعدد العشري المضاعف المعطى.

أمثلة

استعمال الدالة ()unaryMinus لإعادة قيمة سالبة لعدد عشري مضاعف موجب وآخر سالب:

fun main(args: Array<String>) {
    val x: Double = 52.5

    val y = x.unaryMinus()
    println(y) // -52.5

    val z = y.unaryMinus()
    println(z) // 52.5
}

انظر أيضًا

مصادر