Special Values - widberg/fmtk GitHub Wiki

UNDEFINED_FVALUE

The Zouna engine has defined a constant UNDEFINED_FVALUE to represent an undefined float with a value of -1612.0 or 0xC4C98000. I do not know why they chose to define their own value for this instead of using one of the IEEE 754 NaN representations.

Data Type Limits

Wikipedia has a handy list of data type limits.

Often values of 0x00 and 0xFF, the minimum and maximum values for an unsigned 8-bit integer, are found in padding in files.

Debug Values

Wikipedia has a handy list of debug values.

Notably, 0xCCCCCCCC, 0xCDCDCDCD, 0xFDFDFDFD, and 0xFEEEFEEE are used by MSVC to mark uninitialized/free'd memory. These sequences are often found in blocks of padding in files.