33 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			C
		
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			C
		
	
	
	
| /*
 | |
|  * Copyright (c) 1990 The Regents of the University of California.
 | |
|  * All rights reserved.
 | |
|  *
 | |
|  * Redistribution and use in source and binary forms are permitted
 | |
|  * provided that the above copyright notice and this paragraph are
 | |
|  * duplicated in all such forms and that any documentation,
 | |
|  * and/or other materials related to such
 | |
|  * distribution and use acknowledge that the software was developed
 | |
|  * by the University of California, Berkeley.  The name of the
 | |
|  * University may not be used to endorse or promote products derived
 | |
|  * from this software without specific prior written permission.
 | |
|  * THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
 | |
|  * IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
 | |
|  * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
 | |
|  *
 | |
|  *	%W% (Berkeley) %G%
 | |
|  */
 | |
| 
 | |
| /*
 | |
|  * Floating point scanf/printf (input/output) definitions.
 | |
|  */
 | |
| 
 | |
| #ifdef _NO_LONGDBL
 | |
| /* 11-bit exponent (VAX G floating point) is 308 decimal digits */
 | |
| #define	MAXEXP		308
 | |
| #else  /* !_NO_LONGDBL */
 | |
| /* 15-bit exponent (Intel extended floating point) is 4932 decimal digits */
 | |
| #define MAXEXP          4932
 | |
| #endif /* !_NO_LONGDBL */
 | |
| /* 128 bit fraction takes up 39 decimal digits; max reasonable precision */
 | |
| #define	MAXFRACT	39
 |