=begin pod =TITLE class X::Numeric::Real class X::Numeric::Real is Exception { } Occurs when an attempt to coerce a C to a C, C, C or C fails (due to a number with a nonzero imaginary part, for instance). For example say (1+2i).Int fails with Can not convert 1+2i to Int: imaginary part not zero =head1 Methods =head2 source method source() returns Numeric:D Returns the number that failed to coerce to L. =head2 target method target() Returns the type to which the coercion was attempted. =head2 reason method reason() returns Str:D Returns the reason that the conversion failed. =end pod