strtofloat.cpp: valid_float(): leading 0 check is wrong, the index should be 'i' and 'i+1', not 'i+1' and 'i+2'