Answer:
The number of bytes occupied by a specific data type depends on the implementation. In general, the double data type is eight bytes long, but you can check it using sizeof(double). In 16-bit,32-bit compilers double size is
8 bytes.It looks like float because it stores scientific and financial like big float values.