الفرق بين المراجعتين لصفحة: «Kotlin/Double/toChar»
لا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) طلا ملخص تعديل |
||
(3 مراجعات متوسطة بواسطة مستخدمين اثنين آخرين غير معروضة) | |||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: الدالة <code>Double.toChar()</code> في | <noinclude>{{DISPLAYTITLE:الدالة <code>Double.toChar()</code> في Kotlin}}</noinclude> | ||
تحول الدالة <code>toChar()</code> <nowiki/>[[Kotlin/Double|العدد العشري المضاعف]] (double) الذي استُدعي معها إلى المحرف الذي يقابله (أي من النوع <code>[[Kotlin/Char|Char]]</code>) بعد اقتطاعه إلى 16 بت إن تطلب ذلك. | |||
==البنية العامة== | ==البنية العامة== | ||
<syntaxhighlight lang="kotlin"> | <syntaxhighlight lang="kotlin"> | ||
fun toChar(): Char | fun toChar(): Char | ||
</syntaxhighlight> | </syntaxhighlight>حلت الدالة <code>[[Kotlin/Number/toChar|Number.toChar()]]</code> مكان هذه الدالة. | ||
==القيمة | |||
==القيمة المعادة== | |||
يعاد [[Kotlin/Char|المحرف]] الذي تساوي قيمته العددية [[Kotlin/Double|العدد العشري المضاعف]] المعطى. | |||
==أمثلة== | ==أمثلة== | ||
<nowiki/>استعمال الدالة <code>()toChar</code> لتحويل عدة أعداد عشرية مضاعفة إلى ما يقابلها من محارف:<syntaxhighlight lang="kotlin"> | |||
fun main(args: Array<String>) { | fun main(args: Array<String>) { | ||
val x : Double = 97.4 | val x: Double = 97.4 | ||
val y : Double = 50.2 | val y: Double = 50.2 | ||
val z : Double = 101.34 | val z: Double = 101.34 | ||
println(x.toChar() )// a | println(x.toChar()) // a | ||
println(y.toChar() )// 2 | println(y.toChar()) // 2 | ||
println(z.toChar() )// e | println(z.toChar()) // e | ||
} | } | ||
</syntaxhighlight> | </syntaxhighlight> | ||
== | ==انظر أيضًا== | ||
* <code>[[Kotlin/Double/toByte|toByte()]]</code> | *الدالة <code>[[Kotlin/Double/toByte|toByte()]]</code>: تحول <nowiki/>[[Kotlin/Double|العدد العشري المضاعف]] (double) الذي استُدعي معها إلى عدد من النوع <code>[[Kotlin/Byte|Byte]]</code>. هذا قد يؤدي إلى تدوير العدد المراد تحويله أو اقتطاع جزءٍ منه. | ||
* <code>[[Kotlin/Double/ | *الدالة <code>[[Kotlin/Double/toDouble|toDouble()]]</code>: تحول العدد الذي استُدعي معها إلى عدد عشري مضاعف (أي من النوع <code>[[Kotlin/Double|Double]]</code>). هذا قد يؤدي إلى تدوير العدد المراد تحويله. | ||
* <code>[[Kotlin/Double/ | *الدالة <code>[[Kotlin/Double/toFloat|toFloat()]]</code>: تحول [[Kotlin/Double|العدد العشري المضاعف]] (double) الذي استُدعي معها إلى عدد عشري (أي من النوع <code>[[Kotlin/Float|Float]]</code>). هذا قد يؤدي إلى تدوير العدد المراد تحويله. | ||
* <code>[[Kotlin/Double/ | *الدالة <code>[[Kotlin/Double/toInt|toInt()]]</code>: تحول [[Kotlin/Double|العدد العشري المضاعف]] (double) الذي استُدعي معها إلى عدد صحيح (أي من النوع <code>[[Kotlin/Int|Int]]</code>). هذا قد يؤدي إلى تدوير العدد المراد تحويله أو اقتطاع جزءٍ منه. | ||
*الدالة <code>[[Kotlin/Double/toLong|toLong()]]</code>: تحول [[Kotlin/Double|العدد العشري المضاعف]] (double) الذي استُدعي معها إلى عدد من النوع <code>[[Kotlin/Long|Long]]</code>. هذا قد يؤدي إلى تدوير العدد المراد تحويله أو اقتطاع جزءٍ منه. | |||
*الدالة <code>[[Kotlin/Double/toShort|toShort()]]</code>: تحول [[Kotlin/Double|العدد العشري المضاعف]] (double) الذي استُدعي معها إلى عدد من النوع <code>[[Kotlin/Short|Short]]</code> (عدد قصير). هذا قد يؤدي إلى تدوير العدد المراد تحويله أو اقتطاع جزءٍ منه. | |||
*الدالة <code>[[Kotlin/Double/plus|plus()]]</code>: تجمع [[Kotlin/Double|العدد العشري المضاعف]] (double) الذي استُدعي معها مع العدد الممرّر إليها ثم تعيد الناتج. | |||
==مصادر== | ==مصادر== | ||
* [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/to-char.html الدالة | * [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/to-char.html صفحة الدالة Double.toChar() في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.] | ||
[[تصنيف:Kotlin]] | [[تصنيف:Kotlin]] | ||
[[تصنيف:Kotlin | [[تصنيف:Kotlin Function]] | ||
[[تصنيف:Kotlin Double]] |
المراجعة الحالية بتاريخ 07:33، 9 سبتمبر 2018
تحول الدالة toChar()
العدد العشري المضاعف (double) الذي استُدعي معها إلى المحرف الذي يقابله (أي من النوع Char
) بعد اقتطاعه إلى 16 بت إن تطلب ذلك.
البنية العامة
fun toChar(): Char
حلت الدالة Number.toChar()
مكان هذه الدالة.
القيمة المعادة
يعاد المحرف الذي تساوي قيمته العددية العدد العشري المضاعف المعطى.
أمثلة
استعمال الدالة ()toChar
لتحويل عدة أعداد عشرية مضاعفة إلى ما يقابلها من محارف:
fun main(args: Array<String>) {
val x: Double = 97.4
val y: Double = 50.2
val z: Double = 101.34
println(x.toChar()) // a
println(y.toChar()) // 2
println(z.toChar()) // e
}
انظر أيضًا
- الدالة
toByte()
: تحول العدد العشري المضاعف (double) الذي استُدعي معها إلى عدد من النوعByte
. هذا قد يؤدي إلى تدوير العدد المراد تحويله أو اقتطاع جزءٍ منه. - الدالة
toDouble()
: تحول العدد الذي استُدعي معها إلى عدد عشري مضاعف (أي من النوعDouble
). هذا قد يؤدي إلى تدوير العدد المراد تحويله. - الدالة
toFloat()
: تحول العدد العشري المضاعف (double) الذي استُدعي معها إلى عدد عشري (أي من النوعFloat
). هذا قد يؤدي إلى تدوير العدد المراد تحويله. - الدالة
toInt()
: تحول العدد العشري المضاعف (double) الذي استُدعي معها إلى عدد صحيح (أي من النوعInt
). هذا قد يؤدي إلى تدوير العدد المراد تحويله أو اقتطاع جزءٍ منه. - الدالة
toLong()
: تحول العدد العشري المضاعف (double) الذي استُدعي معها إلى عدد من النوعLong
. هذا قد يؤدي إلى تدوير العدد المراد تحويله أو اقتطاع جزءٍ منه. - الدالة
toShort()
: تحول العدد العشري المضاعف (double) الذي استُدعي معها إلى عدد من النوعShort
(عدد قصير). هذا قد يؤدي إلى تدوير العدد المراد تحويله أو اقتطاع جزءٍ منه. - الدالة
plus()
: تجمع العدد العشري المضاعف (double) الذي استُدعي معها مع العدد الممرّر إليها ثم تعيد الناتج.