9
2 partes, una sencilla y otra no tanto.
Operador -
Este operador es sencillo, simplemente obtienes el mismo valor cambiado de signo. Si es positivo, pasa a negativo; y si es negativo, pasa a positivo.
Por lo que en tu caso -a dónde a=2 el resultado es -a=-2
Operador ~ que se llama bitwise...