NAME
Clownfish::Integer - Immutable 64-bit signed integer.
SYNOPSIS
my
$integer
= Clownfish::Integer->new(7);
my
$value
=
$integer
->get_value;
DESCRIPTION
CONSTRUCTORS
new
my
$integer
= Clownfish::Integer->new(
$value
);
Return a new Integer.
value - Initial value.
METHODS
get_value
my
$int
=
$integer
->get_value();
Return the value of the Integer.
to_f64
my
$float
=
$integer
->to_f64();
Convert the Integer to floating point.
compare_to
my
$int
=
$integer
->compare_to(
$other
);
Indicate whether one number is less than, equal to, or greater than another. Throws an exception if other
is neither an Integer nor a Float.
Returns: 0 if the numbers are equal, a negative number if self
is less than other
, and a positive number if self
is greater than other
.
clone
my
$result
=
$integer
->clone();
Return a clone of the object.
INHERITANCE
Clownfish::Integer isa Clownfish::Obj.