Filewatcher File Search File Search
Content Search
» » » » »


Package version:-
Distribution:Gentoo distfiles


Math::BigRat - arbitrarily big rational numbers

(C) ..--- ----- ----- .---- - ..--- - . .-.. ... .-.-.-  All rights reserved.

This package is a subclass of Math::BigFloat. You need the rewritten version
of Math::BigInt and Math::BigFloat for it to work.

To test, unzip & untar package, then run

	perl Makefile.PL
	make test
	make install

See INSTALL for detailed help on installing these m


2008-04-06 v0.22 Tels 973 tests
  * fix bug ##34584: hang when calling exp (Thanx Steve Wills!)
    + broot() normalizes result
    + bexp() works for values like '1/2' (sqrt), '1/4' (broot), etc.
    + broot() works for values like '2/3'
  * added as_float() - return the BigRat as rounded Math::BigFloat

2007-09-16 v0.21 Tels 956 tests
  * require Math::BigInt v1.88
  * fix as_number() with Nan/


* rounding needs a new definiton: rounding to nearest fraction (see Knuth
  and fixed-slash fractions)
* bmod(), bmodpow(), bmodinv() not fully/properly implemented yet
* bsqrt() is also not quite optimal yet
* BigRat does not handle modify() yet or in a very incomplete manner

Quite some stuff needs still to be done.

Please send me test-reports, your experiences with this and your ideas - I lov


This program is free software; you may redistribute it and/or modify it
under the same terms as Perl


Known bugs:

* BigRat does not handle modify() yet or in a very incomplete manner
* There are proba

Browse inside Math-BigRat-0.22.tar.gz

         [DIR]Math-BigRat-0.22/ (14)  2 mirrors

Download Math-BigRat-0.22.tar.gz

Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2017