Math::GrahamFunction::SqFacts - a squaring factors vector.
This is a module for Math::GrahamFunction's internal use only.
Initializes a squaring factors object from a number.
Initializes a squaring factors object from a list of factors.
Creates a clone of the object and returns it.
Calculates the results of the multiplication of the number represented by
$m_facts and stores it in $n_facts (destructively).
This is actually addition in vector space.
Non destructively calculates the multiplication and returns it.
A predicate that returns whether the factors represent a square number.
$myfactor exists in
Returns the last (and greatest factor).
Returns the product of the factors.
Returns the first (and smallest) factor.
<shlomif at cpan.org>
Copyright 2007 Shlomi Fish, all rights reserved.
This program is released under the following license: MIT X11.
Note: the module meta-data says this module is released under the BSD license. However, MIT X11 is the more accurate license, and "bsd" is the closest option for the CPAN meta-data.