Math::NumSeq::AllDigits -- digits of the integers
use Math::NumSeq::AllDigits; my $seq = Math::NumSeq::AllDigits->new; my ($i, $value) = $seq->next;
This sequence is the digits of the integers 0, 1, 2, etc,
0,1,2,3,4,5,6,7,8,9, 1,0, 1,1, 1,2, 1,3, 1,4, 1,5, 1,6,...
The default is decimal, or the radix parameter can select another base.
radix
The optional order parameter (a string) can control the order of the digits within each integer,
order
"forward" high to low, 3512 -> 3,5,1,2 "reverse" low to high, 3512 -> 2,1,5,3 "sorted" sorted, 3512 -> 1,2,3,5
See "FUNCTIONS" in Math::NumSeq for the behaviour common to all path classes.
$seq = Math::NumSeq::Digit->new ()
$seq = Math::NumSeq::Digit->new (radix => $r, order => $o)
Create and return a new sequence object.
$value = $seq->ith($i)
Return the $i'th value from the sequence.
$i
$bool = $seq->pred($value)
Return true if $value occurs in the sequence, which simply means digits 0 to radix-1.
$value
Math::NumSeq, Math::NumSeq::All, Math::NumSeq::SqrtDigits
To install Math::NumSeq, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Math::NumSeq
CPAN shell
perl -MCPAN -e shell install Math::NumSeq
For more information on module installation, please visit the detailed CPAN module installation guide.