DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH
 

(bc.info.gz) Limits

Info Catalog (bc.info.gz) GNU `bc' and Other Implementations (bc.info.gz) Top (bc.info.gz) Environment Variables
 
 Limits
 ******
 
    The following are the limits currently in place for this `bc'
 processor.  Some of them may have been changed by an installation.  Use
 the `limits' statement to see the actual values.
 
 `BC_BASE_MAX'
      The maximum output base is currently set at 999.  The maximum
      input base is 16.
 
 `BC_DIM_MAX'
      This is currently an arbitrary limit of 65535 as distributed.  Your
      installation may be different.
 
 `BC_SCALE_MAX'
      The number of digits after the decimal point is limited to INT_MAX
      digits.  Also, the number of digits before the decimal point is
      limited to INT_MAX digits.
 
 `BC_STRING_MAX'
      The limit on the number of characters in a string is INT_MAX
      characters.
 
 `exponent'
      The value of the exponent in the raise operation (^) is limited to
      LONG_MAX.
 
 `multiply'
      The multiply routine may yield incorrect results if a number has
      more than LONG_MAX / 90 total digits.  For 32 bit longs, this
      number is 23,860,929 digits.
 
 `variable names'
      The current limit on the number of unique names is 32767 for each
      of simple variables, arrays and functions.
 
Info Catalog (bc.info.gz) GNU `bc' and Other Implementations (bc.info.gz) Top (bc.info.gz) Environment Variables
automatically generated byinfo2html