Fix `string-to-number' to deal consistently with integers and floats.