 2   - 1 
      
   On systems where the typedef integer maps to type int, the value is
   defined by the macro INT_MAX from the ANSI standard header file 
   limits.h. According to the ANSI standard, INT_MAX must be at least
      
      32767
    
   This is 
   
       15
      2   - 1 
            
   In practice however, the typedef integer will map to type int only
   if ints occupy at least four bytes, so the value of INT_MAX will
   actually be at least 2147483647.
   
   </PRE>
<h4><a name="Example