See the current Perl documentation for Math::BigFloat.
Here is our local, out-dated (pre-5.6) version:
Math::BigFloat - Arbitrary length float math package
use Math::BigFloat; $f = Math::BigFloat->new($string);
$f->fadd(NSTR) return NSTR addition $f->fsub(NSTR) return NSTR subtraction $f->fmul(NSTR) return NSTR multiplication
All basic math operations are overloaded if you declare your big floats as
$float = new Math::BigFloat "2.123123123123123123123123123123123";
max($div_scale,length(dividend)+length(divisor))
digits by default. Also used for default sqrt scale.
The current version of this module is a preliminary version of the real thing that is currently (as of perl5.002) under development.
Mark Biggar