Yes,
remember: PBP up to 2.47 couldn't calculate with negative numbers.

Check out the twos-complement for negative numbers,
check the MSB of the result and get the twos-complement of the result, print a "-" in front and print the rest of the result.