namespace std { enum float_denorm_style { denorm_indeterminate = -1, denorm_absent = 0, denorm_present = 1 }; }
The presence or absence of subnormal numbers (variable number of exponent bits) is characterized by the values:
denorm_indeterminate if it cannot be determined whether or not the type allows subnormal values
denorm_absent if the type does not allow subnormal values
denorm_present if the type does allow subnormal values