Hi, Sunanda!
The single and double precision refer to the IEEE 754-1985 standard. For
Java the following is true:
single prec -> 32 bits -> Min = 1.43e-45 -> Max = 3.4e38
Double prec -> 64 bits -> Min = 4.942-324 -> Max = 1.8e308
As you can see, double precision can hold much larger values then the single precision. You also use double the amount of memory for double versus single.
Regards,
Manfred.