Improved Grading Accuracy

Got it working with floats, which I guess isdigit() doesnt work with.

From my 10 students it found about 11 more right answers.