minus

inline operator fun Byte.minus(other: UByte): Int(source)

Subtract a byte and an unsigned byte to get an integer.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The unsigned byte to subtract


inline operator fun Byte.minus(other: UShort): Int(source)

Subtract a byte and an unsigned short to get an integer.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The unsigned short to subtract


inline operator fun Byte.minus(other: UInt): Long(source)

Subtract a byte and an unsigned integer to get a long.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The unsigned integer to subtract


inline operator fun Byte.minus(other: ULong): Long(source)

Subtract a byte and an unsigned long to get a long.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The unsigned long to subtract


inline operator fun Short.minus(other: UByte): Int(source)

Subtract a short and an unsigned byte to get an integer.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The unsigned byte to subtract


inline operator fun Short.minus(other: UShort): Int(source)

Subtract a short and an unsigned short to get an integer.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The unsigned short to subtract


inline operator fun Short.minus(other: UInt): Long(source)

Subtract a short and an unsigned integer to get a long.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The unsigned integer to subtract


inline operator fun Short.minus(other: ULong): Long(source)

Subtract a short and an unsigned long to get a long.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The unsigned long to subtract


inline operator fun Int.minus(other: UByte): Int(source)

Subtract an integer and an unsigned byte to get an integer.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The unsigned byte to subtract


inline operator fun Int.minus(other: UShort): Int(source)

Subtract an integer and an unsigned short to get an integer.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The unsigned short to subtract


inline operator fun Int.minus(other: UInt): Long(source)

Subtract an integer and an unsigned integer to get a long.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The unsigned integer to subtract


inline operator fun Int.minus(other: ULong): Long(source)

Subtract an integer and an unsigned long to get a long.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The unsigned long to subtract


inline operator fun Long.minus(other: UByte): Long(source)

Subtract a long and an unsigned byte to get a long.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The unsigned byte to subtract


inline operator fun Long.minus(other: UShort): Long(source)

Subtract a long and an unsigned short to get a long.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The unsigned short to subtract


inline operator fun Long.minus(other: UInt): Long(source)

Subtract a long and an unsigned integer to get a long.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The unsigned integer to subtract


inline operator fun Long.minus(other: ULong): Long(source)

Subtract a long and an unsigned long to get a long.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The unsigned long to subtract


inline operator fun UByte.minus(other: Byte): Int(source)

Subtract an unsigned byte and a byte to get an integer.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The byte to subtract


inline operator fun UByte.minus(other: Short): Int(source)

Subtract an unsigned byte and a short to get an integer.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The short to subtract


inline operator fun UByte.minus(other: Int): Long(source)

Subtract an unsigned byte and an int to get a long.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The int to subtract


inline operator fun UByte.minus(other: Long): Long(source)

Subtract an unsigned byte and a long to get a long.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The long to subtract


inline operator fun UShort.minus(other: Byte): Int(source)

Subtract an unsigned short and an unsigned byte to get an integer.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The unsigned byte to subtract


inline operator fun UShort.minus(other: Short): Int(source)

Subtract an unsigned short and a short to get an integer.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The short to subtract


inline operator fun UShort.minus(other: Int): Long(source)

Subtract an unsigned short and an int to get a long.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The int to subtract


inline operator fun UShort.minus(other: Long): Long(source)

Subtract an unsigned short and a long to get a long.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The long to subtract


inline operator fun UInt.minus(other: Byte): Long(source)

Subtract an unsigned integer and an unsigned byte to get an integer.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The unsigned byte to subtract


inline operator fun UInt.minus(other: Short): Long(source)

Subtract an unsigned integer and a short to get an integer.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The short to subtract


inline operator fun UInt.minus(other: Int): Long(source)

Subtract an unsigned integer and an int to get a long.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The int to subtract


inline operator fun UInt.minus(other: Long): Long(source)

Subtract an unsigned integer and a long to get a long.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The long to subtract


inline operator fun ULong.minus(other: Byte): Long(source)

Subtract an unsigned long and an unsigned byte to get a long.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The unsigned byte to subtract


inline operator fun ULong.minus(other: Short): Long(source)

Subtract an unsigned long and a short to get a long.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The short to subtract


inline operator fun ULong.minus(other: Int): Long(source)

Subtract an unsigned long and an int to get a long.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The int to subtract


inline operator fun ULong.minus(other: Long): Long(source)

Subtract an unsigned long and a long to get a long.

Return

The difference of the two numbers

Since

0.1.0

Parameters

other

The long to subtract