I have this really anoying problem when trying to do a very simple subtraction, as follows.
The number2 value is always 14, and the number1 value always changes.
Now if the number1 value is lower than 4 then it works fine, but when its higher than 4 say 5 then the miles_val goes into minus e.g -5 when it should obviously be doing this 14 - 5 = 9