Go to the first, previous, next, last section, table of contents.
The following are the limits currently in place for this @command{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.
Go to the first, previous, next, last section, table of contents.