printf("%lu\r\n", sizeof(double)); // => print "4"
aschen0866 Not sure what documentation you guys are referring to, but the size of long, signed or unsigned, has always been 32-bit since v1.00...
Aiden.Morrison My understanding of the term double refers to 'double precision floating point' which is 64 bits. Could someone from Microchip comment on where I can find a 'single precision' floating point variable that is 16 bits?
dlindbergh 16 bit floats are not supported in C32. (C18 does have that data type....)