I try to convert "10203823219453597" to double and it comes "10203823219453596.0". Why it is coming at the last instead of 7, it comes 6? Please advise.