|
DataMuseum.dkPresents historical artifacts from the history of: Regnecentalen RC-900 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about Regnecentalen RC-900 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - metrics - download
Length: 1210 (0x4ba) Types: TextFile Notes: UNIX file Names: »print.h«
└─⟦7decd0fac⟧ Bits:30004155/disk4.imd SW95713I 386/ix Software Development System Rel. 2.0 └─⟦7decd0fac⟧ UNIX Filesystem └─⟦this⟧ »sd/new/usr/include/tam/print.h«
/* Copyright (c) 1984, 1986, 1987, 1988 AT&T */ /* All Rights Reserved */ /* THIS IS UNPUBLISHED PROPRIETARY SOURCE CODE OF AT&T */ /* The copyright notice above does not evidence any */ /* actual or intended publication of such source code. */ #ident "@(#)print.h 2.3 - 88/05/27" /* Maximum number of digits in any integer representation */ #define MAXDIGS 11 /* Maximum total number of digits in E format */ #if u3b || u3b5 #define MAXECVT 17 #else #define MAXECVT 18 #endif /* Maximum number of digits after decimal point in F format */ #define MAXFCVT 60 /* Maximum significant figures in a floating-point number */ #define MAXFSIG MAXECVT /* Maximum number of characters in an exponent */ #if u3b || u3b5 #define MAXESIZ 5 #else #define MAXESIZ 4 #endif /* Maximum (positive) exponent */ #if u3b || u3b5 #define MAXEXP 310 #else #define MAXEXP 40 #endif /* Data type for flags */ typedef char bool; /* Convert a digit character to the corresponding number */ #define tonumber(x) ((x)-'0') /* Convert a number between 0 and 9 to the corresponding digit */ #define todigit(x) ((x)+'0') /* Max and Min macros */ #define max(a,b) ((a) > (b)? (a): (b)) #define min(a,b) ((a) < (b)? (a): (b))