I was trying to normalize a set of numbers from -100 to 0 to a range of 10-100 and was having problems only to notice that even with no variables at all, this does not evalu
You're casting to float after the division has already happened in your second example. Try this:
float(20-10) / float(100-10)