:: RootR ::  Hosting Order Map Login   Secure Inter-Network Operations  
 
Data::Perl::Role::Number(3pm) - phpMan

Command: man perldoc info search(apropos)  


Data::Perl::Role::Number(3pm)  User Contributed Perl Documentation  Data::Perl::Role::Number(3pm)



NAME
       Data::Perl::Role::Number - Wrapping class for Perl scalar numbers.

VERSION
       version 0.002009

SYNOPSIS
         use Data::Perl qw/number/;

         my $num = number(123);

         $num->add(5); # $num == 128

         $num->div(2); # $num == 64

DESCRIPTION
       This class provides a wrapper and methods for interacting with scalar strings.

PROVIDED METHODS
       All of these methods modify the attribute's value in place. All methods return the new
       value.

       new($value)
           Constructs a new Data::Perl::Collection::Number object initialized with the passed in
           value, and returns it.

       add($value)
           Adds the current value of the attribute to $value.

       sub($value)
           Subtracts $value from the current value of the attribute.

       mul($value)
           Multiplies the current value of the attribute by $value.

       div($value)
           Divides the current value of the attribute by $value.

       mod($value)
           Returns the current value of the attribute modulo $value.

       abs Sets the current value of the attribute to its absolute value.

SEE ALSO
       ·   Data::Perl

       ·   MooX::HandlesVia

AUTHOR
       Matthew Phillips <mattp AT cpan.org>

COPYRIGHT AND LICENSE
       This software is copyright (c) 2014 by Matthew Phillips <mattp AT cpan.org>.

       This is free software; you can redistribute it and/or modify it under the same terms as
       the Perl 5 programming language system itself.



perl v5.18.2                                2014-06-27              Data::Perl::Role::Number(3pm)


/man
rootr.net - man pages