I am converting 5.83450348535846E+022 to integer but it is rounding to nearest number.How to avoid it? Plz help?