I just thought of a math problem for someone to try and solve:

a 32-bit signed integer can hold up to 10 places. - (+ or -) 2147483647 -
What would the formula be for reading or writing a digit in a multiple of 10 from said number.