fixed a problem when the start position is in scientific notation