2002-01-29 Tels 0.01
* first version
2002-01-29 Tels 0.02
* AUTOLOAD, cleaned up a bit
2002-02-10 Tels 0.03
* renamed to bignum
* added dependency and loading of Math::BigRat
2002-02-21 Tels 0.04
* added :constant to Math::BigFloat loading and tests for it
* added v to import to print version and exit:
te@null:~ > perl -Mbignum=v
Math::BigInt v1.51 lib => Math::BigInt::Calc v0.22
Math::BigFloat v1.28
Math::BigRat v0.02
te@null:~ > perl -Mbignum=v,lib,Pari
Math::BigInt v1.51 lib => Math::BigInt::Pari v1.07
Math::BigFloat v1.28
Math::BigRat v0.02
2002-02-24 Tels 0.05
* Comes now in two flavours: Normal (bignum) and Rat-flavoured (bigrat)
te@null:~ > perl -Mbignum=v
Math::BigInt v1.52 lib => Math::BigInt::Calc v0.23
Math::BigFloat v1.29
te@null:~ > perl -Mbigrat=v
Math::BigInt v1.52 lib => Math::BigInt::Calc v0.23
Math::BigFloat v1.29
Math::BigRat v0.02
2002-02-26 Tels 0.06
* options can now be in short (one letter) or long form
* new option: t or trace
* old option: v or version
* included Math::BigInt::Trace for trace
2002-03-05 Tels 0.07
* new options: a (accuracy) and p (precision)
* doc and tests improved quite a lot
2002-03-11 Tels 0.08
* doc fixes/types and 'l' is equal to 'lib' (thanx to Dan Sullivan)
* added tests for l, lib, and foo (the latter is expected to die)
* uses Math::BigInt::Lite when it finds it, otherwise just plain M::BI
* added tests for loading of Lite
* version output includes Math::BigInt::Lite when it was used
* rewritten README and INSTALL document
2002-03-12 Tels 0.09
* added bigint.pm as a better way of perl -MMath::BigInt=:constant
* tests for that
* bigrat: some typos
2002-03-17 Tels 0.10
* bigint: handle floating point constants like '4.5', '45e-1', '4.56e1' by
truncating them to integer, so:
perl -Mbigint -le 'print 4.5+4.5'
8
Please send me test-reports, your experiences with this and your ideas - I love
to hear about my work!
Tels <http://bloodgate.com/>