UShort
Functions
compareTo
Compares this value with the specified value for order. Returns zero if this value is equal to the specified other value, a negative number if it's less than other, or a positive number if it's greater than other.
operator
fun
compareTo
(
other
:
UByte
)
:
Int
operator
fun
compareTo
(
other
:
UShort
)
:
Int
operator
fun
compareTo
(
other
:
UInt
)
:
Int
operator
fun
compareTo
(
other
:
ULong
)
:
Int
toString
Returns a string representation of the object.
fun
toString
(
)
:
String
Companion Object Properties
MAX_VALUE
A constant holding the maximum value an instance of UShort can have.
const
val
MAX_VALUE
:
UShort
MIN_VALUE
A constant holding the minimum value an instance of UShort can have.
const
val
MIN_VALUE
:
UShort
SIZE_BITS
The number of bits used to represent an instance of UShort in a binary form.
const
val
SIZE_BITS
:
Int
SIZE_BYTES
The number of bytes used to represent an instance of UShort in a binary form.
const
val
SIZE_BYTES
:
Int
Extension Functions
coerceAtLeast
Ensures that this value is not less than the specified minimumValue .
fun
<
T
:
Comparable
<
T
>
>
T
.
coerceAtLeast
(
minimumValue
:
T
)
:
T
coerceAtMost
Ensures that this value is not greater than the specified maximumValue .
fun
<
T
:
Comparable
<
T
>
>
T
.
coerceAtMost
(
maximumValue
:
T
)
:
T
coerceIn
Ensures that this value lies in the specified range minimumValue .. maximumValue .
fun
<
T
:
Comparable
<
T
>
>
T
.
coerceIn
(
minimumValue
:
T
?
,
maximumValue
:
T
?
)
:
T
Ensures that this value lies in the specified range .
fun
<
T
:
Comparable
<
T
>
>
T
.
coerceIn
(
range
:
ClosedFloatingPointRange
<
T
>
)
:
T
fun
<
T
:
Comparable
<
T
>
>
T
.
coerceIn
(
range
:
ClosedRange
<
T
>
)
:
T
compareTo
Compares this object with the specified object for order. Returns zero if this object is equal to the specified other object, a negative number if it's less than other , or a positive number if it's greater than other .
infix
fun
<
T
>
Comparable
<
T
>
.
compareTo
(
other
:
T
)
:
Int
downTo
Returns a progression from this value down to the specified to value with the step -1.
infix
fun
UShort
.
downTo
(
to
:
UShort
)
:
UIntProgression
rangeTo
Creates a range from this Comparable value to the specified that value.
operator
fun
<
T
:
Comparable
<
T
>
>
T
.
rangeTo
(
that
:
T
)
:
ClosedRange
<
T
>
rangeUntil
Creates an open-ended range from this Comparable value to the specified that value.
operator
fun
<
T
:
Comparable
<
T
>
>
T
.
rangeUntil
(
that
:
T
)
:
OpenEndRange
<
T
>