La guía o código que verás en este artículo es la resolución más sencilla y efectiva que encontramos a tus dudas o dilema.
Solución:
Has nombrado funciones para ellos.
Directamente desde los documentos de Kotlin
A partir de las operaciones bit a bit, no hay caracteres especiales para ellas, sino solo funciones con nombre que se pueden llamar en forma infija.
por ejemplo:
val x = (1 shl 2) and 0x000FF000
Aquí está la lista completa de operaciones bit a bit (disponible solo para Int y Long):
shl(bits) – signed shift left (Java's <<)
shr(bits) – signed shift right (Java's >>)
ushr(bits) – unsigned shift right (Java's >>>)
and(bits) – bitwise and
or(bits) – bitwise or
xor(bits) – bitwise xor
inv() – bitwise inversion
puedes hacer esto en Kotlin
val a = 5 or 10;
val b = 5 and 10;
aquí lista de operaciones que puedes usar
shl(bits) – signed shift left (Java's <<)
shr(bits) – signed shift right (Java's >>)
ushr(bits) – unsigned shift right (Java's >>>)
and(bits) – bitwise and
or(bits) – bitwise or
xor(bits) – bitwise xor
inv() – bitwise inversion
Si posees algún titubeo o disposición de progresar nuestro división eres capaz de dejar una interpretación y con deseo lo interpretaremos.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)