Java: la negación, bit a bit no, y no booleano

Video: Java: Operadores poco frecuentes

Hay dos tipos de operaciones unarios en Java que usted debe ver juntos de modo que usted no ha entendido ellos más adelante. Negación es el acto de establecer un valor en su versión negativa - el valor de 2 se convierte -2.

Video: Boolean en Java

Algunas de las tareas relacionadas con las matemáticas requieren que el signo de un valor con el fin de usarlo. En algunos casos, la gente confunde la negación con la resta, pero resta es una operación binaria y la negación es una operación singular.

Negación es el acto de establecer un valor a su equivalente negativo. Un valor de 2 se convierte -2.

Video: Java desde cero - #14 Booleanos

Contrasta con la negación bit a bit No operación, que se implementa utilizando el operador ~. La operación no se invierte cada uno de los bits en un valor. Todos los 0s se convierten en 1s y viceversa. La operación no se utiliza a menudo en las tareas relacionadas con Boole. Ayuda a una aplicación en cuenta la lógica de una tarea.

El termino bit a bit medios para realizar una tarea un único bit a la vez, en lugar de utilizar el valor completo. Por lo tanto, un bit a bit no se ve en la operación que cada bit individual - Cualquiera 1 se convierte en un 0, y viceversa. En consecuencia, cuando se tiene un valor de 5, que en binario es 00000101, se convierte en un negativo de seis, que en binario es 11111010. Observe cómo los bits se invierten precisamente en valor.

Video: Aula Java 48 - Operador Lógico Booleano (OU e E lógico booleano)

Para hacer las cosas aún más confuso, hay un segundo No operación llamada No booleanas operación que trabaja en los valores booleanos. Esta operación se basa en la! operador. El operador bit a bit (~) no funcionará en valores booleanos y el operador lógico (!) No funcionará en los valores distintos de Boole.

valores booleanos son verdaderas o falsas. Cuando no es un valor booleano, que lo enciende de verdadero a falso, o de falso a verdadero.

Artículos Relacionados