So this seems to imply that number * -1 is slower than 0 - number, since multiplication is involved in the first case. Unless the compiler treats multiplication by -1 as a subtraction in disguise and optimizes it away.
So this seems to imply that number * -1 is slower than 0 - number, since multiplication is involved in the first case. Unless the compiler treats multiplication by -1 as a subtraction in disguise and optimizes it away.