الصنف ‎‎Double‎ في Kotlin

من موسوعة حسوب

الدوال

compareTo

تقارن الدالةcompareTo()‎ بين قيمة العنصر الذي استُدعيت عبره والقيمة المُمرّرة، إذ تعيد القيمة 0 إن كانا متساويين، أو تعيد قيمة سلبية إن كانت قيمة العنصر الذي استُدعيت عبره أصغر من القيمة المُمرّرة، أو تعيد قيمة موجبة إن كانت قيمة العنصر الذي استُدعيت عبره أكبر من القيمة المُمرّرة .

dec

تخفض الدالةdec()‎ قيمة العدد الذي استُدعيت عبره بواحد ثم تعيد القيمة الناتجة.

div

تقوم الدالةdiv()‎ بقسمة العدد الذي استُدعيت عبره على العدد الممرّر.

inc

ترفع الدالةinc()‎ قيمة العدد الذي استُدعيت عبره بواحد ثم تعيد القيمة الناتجة.

minus

تقوم الدالةminus()‎ بطرح العدد الممرّر من العدد الذي استُدعيت عبره.

plus

تقوم الدالةplus()‎ بإضافة العدد الممرّر إلى العدد الذي استُدعيت عبره.

rem

تحسب الدالةrem()‎ باقي عملية قسمة العدد الذي استُدعيت عبره على العدد الممرّر إليها.

times

تقوم الدالةtimes()‎ بحساب ضرب العدد الممرّر مع العدد الذي استُدعيت عبره.

toByte

تحوّل الدالةtoByte()‎ قيمة العنصر الذي استُدعيت عبره إلى عدد من النوع Byte، والذي قد يعني أنه سيحسب بشكل تقريبي.

toChar

تعيد الدالةtoChar()‎ الحرف المقابل للقيمة العددية للعنصر الذي استُدعيت عبره، مُقتطعة (truncated) إلى 16 بتة إن كان ضروريًا.

toDouble

تحول الدالةtoDouble()‎ قيمة العنصر الذي استُدعيت عبره إلى عدد من النوع Double، والذي قد يعني أنه سيحسب بشكل تقريبي.

toFloat

تحول الدالةtoFloat()‎ قيمة العنصر الذي استُدعيت عبره إلى عدد من النوع Float، والذي قد يعني أنه سيحسب بشكل تقريبي.

toInt

تحول الدالةtoInt()‎ قيمة العنصر الذي استُدعيت عبره إلى عدد من النوع int، والذي قد يعني أنه سيحسب بشكل تقريبي.

toLong

تحول الدالةtoLong()‎ قيمة العنصر الذي استُدعيت عبره إلى عدد من النوع Long، والذي قد يعني أنه سيحسب بشكل تقريبي.

toShort

تحول الدالةtoShort()‎ قيمة العنصر الذي استُدعيت عبره إلى عدد من النوع Short، والذي قد يعني أنه سيحسب بشكل تقريبي.

unaryMinus

unaryPlus

الخاصيات المُصاحبة (Companion Object Properties)

MAX_VALUE

MIN_VALUE

NEGATIVE_INFINITY

POSITIVE_INFINITY