HUGE_VALF
From cppreference.com
                    
                                        
                    
                    
                                                            
                    | Defined in header <math.h>
  | ||
| #define HUGE_VALF /*implementation defined*/ | (since C99) | |
| #define HUGE_VAL  /*implementation defined*/ | ||
| #define HUGE_VALL /*implementation defined*/ | (since C99) | |
The HUGE_VALF, HUGE_VAL and HUGE_VALL macros expands to a positive floating point constant expression.
| Constant | Explanation | 
| HUGE_VALF | Indicates that the value is not representable by the float type (infinity) | 
| HUGE_VAL | Indicates that the value is not representable by the double type (infinity). The constant is not necessarily representable as a float | 
| HUGE_VALL | Indicates that the value is not representable by the long double type (infinity). The constant is not necessarily representable as a float or double |