The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Math::BigNum::Nan - Represents the Not-a-Number value.

VERSION

Version 0.18

SYNOPSIS

    use Math::BigNum;
    say Math::BigNum->nan;         # => "NaN"

    my $nan = Math::BigNum::Nan->new;
    say $nan != 0;                 # => 1

DESCRIPTION

Math::BigNum::Nan is an abstract type that represents the NaN value.

SUBROUTINES/METHODS

eq

    $x->eq($y)                     # => Bool
    $x == $y                       # => Bool

Equality test: always returns a false value.

ne

    $x->ne($y)                     # => Bool
    $x != $y                       # => Bool

Inequality test: always returns a true value.

neg / bneg

    $x->neg                        # => Nan
    $x->bneg                       # => Nan

Always returns Nan.

abs / babs

    $x->abs                        # => Nan
    $x->babs                       # => Nan

Always returns Nan.

add / badd

    $x->add(Any)                   # => Nan
    $x->badd(Any)                  # => Nan

Always returns Nan.

sub / bsub

    $x->sub(Any)                   # => Nan
    $x->bsub(Any)                  # => Nan

Always returns Nan.

mul / bmul

    $x->mul(Any)                   # => Nan
    $x->bmul(Any)                  # => Nan

Always returns Nan.

div / bdiv

    $x->div(Any)                   # => Nan
    $x->bdiv(Any)                  # => Nan

Always returns Nan.

pow / ipow / bpow / bipow

    $x->pow(Any)                   # => Nan
    $x->bpow(Any)                  # => Nan

Always returns Nan.

mod / imod / bmod / bimod

    $x->mod(Any)                   # => Nan
    $x->bmod(Any)                  # => Nan

Always returns Nan.

fac / bfac

    $x->fac                        # => Nan
    $x->bfac                       # => Nan

Always returns Nan.

primorial

    $x->primorial                  # => Nan

Always returns Nan.

cmp

    $x->cmp(Any)                   # => undef

Always returns undef.