الفرق بين المراجعتين لصفحة: «Kotlin/Float/toChar»
لا ملخص تعديل |
جميل-بيلوني (نقاش | مساهمات) مراجعة وتدقيق. |
||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE: الدالة <code>Float.toChar()</code> في | <noinclude>{{DISPLAYTITLE:الدالة <code>Float.toChar()</code> في Kotlin}}</noinclude> | ||
تحول الدالة <code>toChar()</code> <nowiki/>[[Kotlin/Float|العدد العشري]] (float) الذي استُدعي معها إلى المحرف الذي يقابله (أي من النوع <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/Float|العدد العشري]] المعطى. | |||
==أمثلة== | ==أمثلة== | ||
استعمال<nowiki/> الدالة <code>()toChar</code> لتحويل عدة أعداد عشرية إلى ما يقابلها من محارف:<syntaxhighlight lang="kotlin"> | |||
fun main(args: Array<String>) { | fun main(args: Array<String>) { | ||
val x : Float = 97.4f | val x: Float = 97.4f | ||
val y : Float = 50.2f | val y: Float = 50.2f | ||
val z : Float = 101.34f | val z: Float = 101.34f | ||
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/Float/toByte|toByte()]]</code> : تحوّل قيمة العنصر الذي استُدعيت عبره إلى عدد من النوع <code>Byte</code>. | * <code>[[Kotlin/Float/toByte|toByte()]]</code> : تحوّل قيمة العنصر الذي استُدعيت عبره إلى عدد من النوع <code>Byte</code>. | ||
* <code>[[Kotlin/Float/inc|inc()]]</code> : ترفع قيمة العدد الذي استُدعيت عبره بواحد ثم تعيد القيمة الناتجة. | * <code>[[Kotlin/Float/inc|inc()]]</code> : ترفع قيمة العدد الذي استُدعيت عبره بواحد ثم تعيد القيمة الناتجة. | ||
سطر 28: | سطر 28: | ||
==مصادر== | ==مصادر== | ||
* [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-float/to-char.html الدالة | * [https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-float/to-char.html صفحة الدالة Float.toChar() في التوثيق الرسميّ للمكتبة القياسيّة في لغة Kotlin.] | ||
[[تصنيف:Kotlin]] | [[تصنيف:Kotlin]] | ||
[[تصنيف:Kotlin Methods]] | [[تصنيف:Kotlin Methods]] |
مراجعة 07:44، 14 أغسطس 2018
تحول الدالة toChar()
العدد العشري (float) الذي استُدعي معها إلى المحرف الذي يقابله (أي من النوع Char
) بعد اقتطاعه إلى 16 بت إن تطلب ذلك.
البنية العامة
fun toChar(): Char
حلت الدالة Number.toChar()
مكان هذه الدالة.
القيمة المعادة
يعاد المحرف الذي تساوي قيمته العددية العدد العشري المعطى.
أمثلة
استعمال الدالة ()toChar
لتحويل عدة أعداد عشرية إلى ما يقابلها من محارف:
fun main(args: Array<String>) {
val x: Float = 97.4f
val y: Float = 50.2f
val z: Float = 101.34f
println(x.toChar()) // a
println(y.toChar()) // 2
println(z.toChar()) // e
}
انظر أيضًا
toByte()
: تحوّل قيمة العنصر الذي استُدعيت عبره إلى عدد من النوعByte
.inc()
: ترفع قيمة العدد الذي استُدعيت عبره بواحد ثم تعيد القيمة الناتجة.div()
: تقوم بقسمة العدد الذي استُدعيت عبره على العدد الممرّر.inc()
: ترفع قيمة العدد الذي استُدعيت عبره بواحد ثم تعيد القيمة الناتجة.