Lines Matching defs:binf
762 return $class -> binf($sgn, @r);
1245 sub binf {
1264 croak("Tried to create +-inf in $class->binf()");
1274 return $self if $selfref && $self->modify('binf');
2073 return $x->binf(@r) if ($x->{sign} =~ /^\+/ && $y->{sign} =~ /^\+/);
2074 return $x->binf(@r) if ($x->{sign} =~ /^-/ && $y->{sign} =~ /^-/);
2075 return $x->binf('-', @r);
2144 return $x->binf("+", @r);
2152 return $x->binf("-", @r);
2162 return $x->binf("-", @r);
2170 return $x->binf("+", @r);
2180 return $x->binf("+", @r);
2186 return $x->binf("-", @r);
2190 return $x->binf("-", @r);
2192 return $x->binf("+", @r);
2204 return $x->binf("-", @r);
2206 return $x->binf("+", @r);
2216 return $x->binf("-", @r);
2222 return $x->binf("+", @r);
2226 return $x->binf("-", @r);
2228 return $x->binf("+", @r);
2283 $x = $x -> binf($x -> {sign}, @r);
2309 $x = $x -> binf($sign, @r);
2333 $rem = $class -> binf($y -> {sign}, @r) if $wantarray;
2456 $x = $x -> binf($x -> {sign}, @r);
2482 $x = $x -> binf($sign,@r );
2587 return $x -> binf($y -> sign(), @r);
2873 return $x -> binf("+", @r) if $x -> is_zero();
2880 return $x -> binf("+", @r);
2885 return $x -> binf(@r) if $y -> is_negative();
2920 return $x -> binf("+", @r) if $x -> is_zero();
2978 return $x -> binf('+', @r);
2985 return $x -> binf('-', @r);
3054 return $x -> binf("+", @r) if $x -> is_inf("+");
3055 return $x -> binf("-", @r) if $x -> is_zero();
3073 return $x -> binf("+", @r) if $x -> is_inf("+");
3074 return $x -> binf("-", @r) if $x -> is_zero();
3092 return $x -> binf("+", @r) if $x -> is_inf("+");
3093 return $x -> binf("-", @r) if $x -> is_zero();
3111 return $x -> binf("+", @r) if $x -> is_inf("+");
3112 return $x -> binf("-", @r) if $x -> is_zero();
3150 return $n -> binf("+");
3153 return $n -> binf($sign, @r);
3776 return $x -> binf("-", @r) if $x -> is_negative();
3777 return $x -> binf("+", @r) if $x -> is_positive();
3785 return $x -> binf("+", @r)
3788 return $x -> binf("-", @r);
3790 return $x -> binf("-", @r) if $x -> is_negative();
3791 return $x -> binf("+", @r);
3807 return $x -> binf("+", @r);
3813 return $x -> binf("-", @r);
3919 return $x -> is_negative() ? $x -> binf("-", @r)
3920 : $x -> binf("+", @r);
3941 return $x -> binf("+", @r);
3947 return $x -> binf("-", @r);
4049 return $x -> binf("+", @r) if $x -> is_pos();
4050 return $x -> binf("-", @r) if $x -> is_neg();
4709 my $mant = $class -> binf($x->{sign}, @r); # mantissa
4711 my $expo = $class -> binf('+', @r); # exponent
4838 my $int = $class -> binf($x->{sign}, @r);
4876 my $numer = $class -> binf($x->{sign}, @r);
6547 $x = Math::BigInt->binf(); # create a +inf
6548 $x = Math::BigInt->binf('-'); # create a -inf
7135 =item binf()
7137 $x = Math::BigInt->binf($sign);
7143 $x->binf();
7144 $x->binf('-');
8007 $x->binf(); # '+inf'
8008 $x->binf('-'); # '-inf'
8754 The same problems occur if you pass them Math::BigInt->binf() objects. Since