la palabra "simultaneamente" es para tomarla en pinzas, nada es simultaneo... Pero si...
Como la primera comienza con 0 y la que se incrementa va de 0 a 100 (La llamamos Var), entonces no tiene sentido crear una nueva variable usas la misma... es decir no tiene sentido hacer 0 + Var
La segunda creas una variable y haces 255 - Var.
O si lo queres separado:
Incrementa = Var;
Decrementa = 255 - Var;
255 es 0xFF en hexadecimal... ni vale la pena restar, solo es tomar el negado (complemento a uno) del valor
Incrementa = Var;
Decrementa = ~Var;
Como observaras no vale ni la pena tener otra variable, con Var ya tenes ambas ( Var y ~Var) ...
PD: El complemento funciona unicamente con variables de 8 bits!, sino es una resta