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

من موسوعة حسوب
< Kotlin‏ | Double
اذهب إلى التنقل اذهب إلى البحث
ط (استبدال النص - 'Kotlin Functions' ب'Kotlin Function')
ط
 
سطر 29: سطر 29:
 
[[تصنيف:Kotlin]]
 
[[تصنيف:Kotlin]]
 
[[تصنيف:Kotlin Function]]
 
[[تصنيف:Kotlin Function]]
 +
[[تصنيف:Kotlin Double]]

المراجعة الحالية بتاريخ 07:35، 9 سبتمبر 2018

تعيد الدالة 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
}

انظر أيضًا

مصادر