Math::BigInt::Named - Math::BigInts that know their name in some languages
use Math::BigInt::Named; $x = Math::BigInt::Named->new($str); print $x->name(),"\n"; # default is english print $x->name( language => 'de' ),"\n"; # but German is possible print $x->name( language => 'German' ),"\n"; # like this print $x->name( { language => 'en' } ),"\n"; # this works, too print Math::BigInt::Named->from_name('einhundert dreiundzwanzig),"\n";
This is a subclass of Math::BigInt and adds support for named numbers.
print Math::BigInt::Name->name( 123 );
Convert a BigInt to a name.
my $bigint = Math::BigInt::Name->from_name('hundertzwanzig');
Create a Math::BigInt::Name from a name string. Not yet implemented!
Not fully implemented yet. Please see also Math::BigInt.
This program is free software; you may redistribute it and/or modify it under the same terms as Perl itself.
Math::BigFloat and Math::Big as well as Math::BigInt::BitVect, Math::BigInt::Pari and Math::BigInt::GMP.
The package at http://search.cpan.org/search?dist=Math-BigInt-Named may contain more documentation and examples as well as testcases.
(C) by Tels <http://bloodgate.com> in late 2001, early 2002, 2007.
Based on work by Chris London Noll.
To install Math::BigInt::Named, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Math::BigInt::Named
CPAN shell
perl -MCPAN -e shell install Math::BigInt::Named
For more information on module installation, please visit the detailed CPAN module installation guide.