Double Floating Point :
Double-precision floating point numbers are also numbers with a decimal point. We know that the float type can take large floating point numbers with a small degree of precision but the double-precision double type can hold even larger numbers with a higher degree of precision.
The sizes of the double types are as follows.
Type Bytes Minimal range
doubleprecision 8 IE-38 to IE+38 with 10 digit of precision
long double 8 IE-38 to IE+38 with 10 digit of precision
C – DOUBLE FLOATING POINT DATA TYPE EXAMPLE PROGRAM :
a = 3.14E10;
printf(“Value of a = %e”, a);
|Value of a = 3.140000e+10|