Operador: NOT bit a bitVolver

Tipo y precedencia

UNARIO (máxima) java.lang.Integer.MAX_VALUE

Descripción

NOT bit a bit.
Invierte los bits de un entero (complemento a la 1)

Cadena de entrada

~

Cadena de salida

~

Uso

~<entero>

Ejemplos

~4

RealDoble: -5

~(-5)

RealDoble: 4

~(~5)

RealDoble: 5 (por tanto este operador es una involuciónhttps://es.wikipedia.org/wiki/Involuci%C3%B3n_(matem%C3%A1tica))

~5b

EnteroGrande: -6

Véase también…

and bit, or bit, xor bit