I'm using a user story in a sprint as a resource planner to check my load before starting the sprint. For this resource user story I put my available story points as a negative number. When I then have a look at the sprint overview, my story points ideally end up being zero, so I know I'm optimally loaded or optimize my load and delete the resource story before starting the sprint.
However, there is an issue with this summation. As soon the difference becoming larger than -1 and smaller than 0, the result is always positive.
Example:
-10 (Story1), 10 (Story2) --> 0 (Result)
-10 (Story1), 9 (Story2) --> -1 (Result)
-10 (Story1), 9.2 (Story2) --> 0.8 (Result) instead of -0.8
-10 (Story1), 9.9 (Story2) --> 0.1 (Result) instead of -0.1
-10 (Story1), 10.1 (Story2) --> 0.1 (Result)
Can someone explain this?