Go to the first, previous, next, last section, table of contents.
load ("bffac")
loads this function.
algepsilon
is used by algsys
.
fpprec
.
When float2bf
is false
a warning message is printed when
a floating point number is converted into a bigfloat number (since
this may lead to loss of precision).
true
if expr is a bigfloat number, otherwise false
.
bfpsi
is the polygamma function of real argument z and integer order n.
bfpsi0
is the digamma function.
bfpsi0 (z, fpprec)
is equivalent to bfpsi (0, z, fpprec)
.
These functions return bigfloat values. fpprec is the bigfloat precision of the return value.
load ("bffac")
loads these functions.
false
bftorat
controls the conversion of bfloats to
rational numbers.
When bftorat
is false
,
ratepsilon
will be used to
control the conversion (this results in relatively small rational
numbers).
When bftorat
is true
,
the rational number generated will
accurately represent the bfloat.
true
bftrunc
causes trailing zeroes in non-zero bigfloat
numbers not to be displayed. Thus, if bftrunc
is false
, bfloat (1)
displays as 1.000000000000000B0
. Otherwise, this is displayed as
1.0B0
.
load ("bffac")
loads this function.
evflag
, float
causes
non-integral rational numbers and bigfloat numbers to be converted to
floating point.
false
When float2bf
is false
, a warning message is printed when
a floating point number is converted into a bigfloat number (since
this may lead to loss of precision).
true
if expr is a floating point number, otherwise false
.
fpprec
is the number of significant digits for arithmetic on bigfloat numbers.
fpprec
does not affect computations on ordinary floating point numbers.
See also bfloat
and fpprintprec
.
fpprintprec
is the number of digits to print when
printing a bigfloat number, making it possible to compute with a large
number of digits of precision, but have the answer printed out with a
smaller number of digits.
When fpprintprec
is 0, or greater than or equal to
fpprec
, then the value of fpprec
controls the number of digits used
for printing.
When fpprintprec
has a value between 2 and
fpprec - 1
, then it controls the number of digits used. (The minimal
number of digits used is 2, one to the left of the point and one to
the right.
The value 1 for fpprintprec
is illegal.
?
beginning the name
indicates this is a Lisp function.
(%i1) ?round (-2.8); (%o1) - 3
?
beginning the name
indicates this is a Lisp function.
(%i1) ?truncate (-2.8); (%o1) - 2 (%i2) ?truncate (2.4); (%o2) 2 (%i3) ?truncate (2.8); (%o3) 2
Go to the first, previous, next, last section, table of contents.