Lines Matching refs:Math
9 eval "use Math::BigRat";
10 plan skip_all => 'Math::BigRat required for these tests' if $@;
17 is(bignum -> downgrade(), "Math::BigInt",
18 "bignum's upgrade class is Math::BigInt");
22 is(Math::BigInt -> upgrade(), undef,
23 "Math::BigInt's upgrade class is undefined");
24 is(Math::BigFloat -> downgrade(), "Math::BigInt",
25 "Math::BigFloat's downgrade class is Math::BigInt");
32 is(ref($i1), "Math::BigInt", "literal $i1 is a Math::BigInt");
33 is(ref($f1), "Math::BigFloat", "literal $f1 is a Math::BigFloat");
35 # Verify that the result is not upgraded to a Math::BigFloat.
38 is(ref($i1/$i2), "Math::BigInt",
39 "$i1/$i2 is 3 as a Math::BigInt due to no upgrading");
41 # Verify that the result is downgraded to a Math::BigInt.
44 is(ref($f1/$f2), "Math::BigInt",
45 "$f1/$f2 is 3 as a Math::BigInt due to downgrading");