MatLab follows the IEEE Standard 754 for single and double precision floating-point values. Values of type double are stored using 64 bits and values of type single use 32 bits.

A more exhaustive description of the numeric classes used in MatLab can be found here.