method UInt
Documentation for method UInt
assembled from the following types:
class Cool
From Cool
(Cool) method UInt
Defined as:
multi method UInt()
Coerces the invocant to an Int
. Fails if the coercion to an Int
cannot be done or if the Int
the invocant had been coerced to is negative.
say 1+0i.UInt; # OUTPUT: «1»say 2e1.UInt; # OUTPUT: «20»say 1.3.UInt; # OUTPUT: «1»say (-4/3).UInt.^name; # OUTPUT: «Failure»say "foo".UInt.^name; # OUTPUT: «Failure»