No. The subtraction operator is a binary operator that returns
the result of subtracting the rhs operand from the lhs operand. The
unary minus operator simply negates the rhs operand.
int x = -5; // unary minus. x is (-5)
int y = -x; // unary minus. y is (+5)
y -= x; // binary minus/assign operator. y is (+10)
--x; // unary decrement operator. x is (-6)
y -= (-x); // binary minus/assign and unary minus operators. y
is(+4)