الفرق بين المراجعتين لصفحة: «Kotlin/Double/toInt»
لا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) مراجعة وتدقيق. |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: الدالة <code>Double.toInt()</code> في | <noinclude>{{DISPLAYTITLE:الدالة <code>Double.toInt()</code> في Kotlin}}</noinclude> | ||
تحوّل الدالة <code>toInt()</code> <nowiki/>[[Kotlin/Double|العدد العشري المضاعف]] (double) الذي استُدعي معها إلى عدد صحيح (أي من النوع <code>[[Kotlin/Int|Int]]</code>). هذا قد يؤدي إلى تدوير العدد المراد تحويله أو اقتطاع جزءٍ منه. | |||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="kotlin"> | <syntaxhighlight lang="kotlin"> | ||
fun toInt(): Int | fun toInt(): Int | ||
</syntaxhighlight> | </syntaxhighlight>حلت الدالة <code>[[Kotlin/Number/toInt|Number.toInt()]]</code> مكان هذه الدالة. | ||
==القيمة | |||
عدد من النوع <code>[[Kotlin/ | ==القيمة المعادة== | ||
يعاد عدد صحيح (من النوع <code>[[Kotlin/Int|Int]]</code>) يحوي العدد العشري المضاعف المراد تحويله. | |||
==أمثلة== | ==أمثلة== | ||
استعمال الدالة <code>()toInt</code> لتحويل عدد عشري مضاعف إلى عدد صحيح:<nowiki/><syntaxhighlight lang="kotlin"> | |||
fun main(args: Array<String>) { | fun main(args: Array<String>) { | ||
val x : Double = 52.6 | val x: Double = 52.6 | ||
println( x.toInt() ) // 52 | println( x.toInt()) // 52 | ||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== | ==انظر أيضًا== | ||
* <code>[[Kotlin/Double/toByte|toByte()]]</code> : تحوّل قيمة العنصر الذي استُدعيت عبره إلى عدد من النوع <code>Byte</code>. | * <code>[[Kotlin/Double/toByte|toByte()]]</code> : تحوّل قيمة العنصر الذي استُدعيت عبره إلى عدد من النوع <code>Byte</code>. | ||
* <code>[[Kotlin/Double/inc|inc()]]</code> : ترفع قيمة العدد الذي استُدعيت عبره بواحد ثم تعيد القيمة الناتجة. | * <code>[[Kotlin/Double/inc|inc()]]</code> : ترفع قيمة العدد الذي استُدعيت عبره بواحد ثم تعيد القيمة الناتجة. | ||
سطر 24: | سطر 24: | ||
==مصادر== | ==مصادر== | ||
* [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/to-int.html الدالة | * [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/to-int.html صفحة الدالة Double.toInt() في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.] | ||
[[تصنيف:Kotlin]] | [[تصنيف:Kotlin]] | ||
[[تصنيف:Kotlin Methods]] | [[تصنيف:Kotlin Methods]] |
مراجعة 07:43، 14 أغسطس 2018
تحوّل الدالة toInt()
العدد العشري المضاعف (double) الذي استُدعي معها إلى عدد صحيح (أي من النوع Int
). هذا قد يؤدي إلى تدوير العدد المراد تحويله أو اقتطاع جزءٍ منه.
البنية العامة
fun toInt(): Int
حلت الدالة Number.toInt()
مكان هذه الدالة.
القيمة المعادة
يعاد عدد صحيح (من النوع Int
) يحوي العدد العشري المضاعف المراد تحويله.
أمثلة
استعمال الدالة ()toInt
لتحويل عدد عشري مضاعف إلى عدد صحيح:
fun main(args: Array<String>) {
val x: Double = 52.6
println( x.toInt()) // 52
}
انظر أيضًا
toByte()
: تحوّل قيمة العنصر الذي استُدعيت عبره إلى عدد من النوعByte
.inc()
: ترفع قيمة العدد الذي استُدعيت عبره بواحد ثم تعيد القيمة الناتجة.div()
: تقوم بقسمة العدد الذي استُدعيت عبره على العدد الممرّر.inc()
: ترفع قيمة العدد الذي استُدعيت عبره بواحد ثم تعيد القيمة الناتجة.