rem

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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The unsigned byte to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The unsigned short to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The unsigned integer to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The unsigned long to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The unsigned byte to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The unsigned short to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The unsigned integer to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The unsigned long to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The unsigned byte to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The unsigned short to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The unsigned integer to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The unsigned long to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The unsigned byte to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The unsigned short to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The unsigned integer to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The unsigned long to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The byte to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The short to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The int to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The long to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The unsigned byte to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The short to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The int to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The long to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The unsigned byte to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The short to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The int to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The long to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The unsigned byte to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The short to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The int to modulo with


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

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

Return

The modulo of the two numbers

Since

0.1.0

Parameters

other

The long to modulo with