Linux cpanel2.daytoncreative.net 2.6.32-754.29.2.el6.x86_64 #1 SMP Tue May 12 17:39:04 UTC 2020 x86_64
Apache/2.4.43 (cPanel) OpenSSL/1.1.1g mod_bwlimited/1.4
Server IP : 70.62.220.67 & Your IP : 216.73.216.193
Domains :
Cant Read [ /etc/named.conf ]
User : michaelgreg
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
log /
perl-5.20.2 /
dist /
Math-BigInt /
t /
Delete
Unzip
Name
Size
Permission
Date
Action
Math
[ DIR ]
drwxr-xr-x
2015-02-14 16:56
_e_math.t
2.22
KB
-r--r--r--
2014-12-27 11:48
alias.inc
401
B
-r--r--r--
2014-12-27 11:48
bare_mbf.t
321
B
-r--r--r--
2014-12-27 11:48
bare_mbi.t
447
B
-r--r--r--
2014-12-27 11:48
bare_mif.t
502
B
-r--r--r--
2014-12-27 11:48
big_pi_e.t
689
B
-r--r--r--
2014-12-27 11:48
bigfltpm.inc
35.83
KB
-r--r--r--
2014-12-27 11:49
bigfltpm.t
846
B
-r--r--r--
2014-12-27 11:48
bigintc.t
14.24
KB
-r--r--r--
2014-12-27 11:48
bigintpm.inc
55.94
KB
-r--r--r--
2014-12-27 11:48
bigintpm.t
1.1
KB
-r--r--r--
2014-12-27 11:48
bigints.t
2.66
KB
-r--r--r--
2014-12-27 11:48
biglog.t
6.69
KB
-r--r--r--
2014-12-27 11:49
bigroot.t
1.41
KB
-r--r--r--
2014-12-27 11:48
calling.t
2.81
KB
-r--r--r--
2014-12-27 11:48
config.t
3.36
KB
-r--r--r--
2014-12-27 11:48
const_mbf.t
301
B
-r--r--r--
2014-12-27 11:48
constant.t
907
B
-r--r--r--
2014-12-27 11:48
downgrade.t
1.49
KB
-r--r--r--
2014-12-27 11:48
inf_nan.t
5.5
KB
-r--r--r--
2014-12-27 11:48
isa.t
886
B
-r--r--r--
2014-12-27 11:48
lib_load.t
881
B
-r--r--r--
2014-12-27 11:48
mbf_ali.t
189
B
-r--r--r--
2014-12-27 11:48
mbi_ali.t
185
B
-r--r--r--
2014-12-27 11:48
mbi_rand.t
2.81
KB
-r--r--r--
2014-12-27 11:48
mbimbf.inc
27.61
KB
-r--r--r--
2014-12-27 11:48
mbimbf.t
2.23
KB
-r--r--r--
2014-12-27 11:48
nan_cmp.t
805
B
-r--r--r--
2014-12-27 11:48
new_overloaded.t
739
B
-r--r--r--
2014-12-27 11:48
req_mbf0.t
228
B
-r--r--r--
2014-12-27 11:48
req_mbf1.t
208
B
-r--r--r--
2014-12-27 11:48
req_mbfa.t
213
B
-r--r--r--
2014-12-27 11:48
req_mbfi.t
212
B
-r--r--r--
2014-12-27 11:48
req_mbfn.t
213
B
-r--r--r--
2014-12-27 11:48
req_mbfw.t
632
B
-r--r--r--
2014-12-27 11:48
require.t
200
B
-r--r--r--
2014-12-27 11:48
round.t
2.7
KB
-r--r--r--
2014-12-27 11:48
rt-16221.t
1.52
KB
-r--r--r--
2014-12-27 11:48
sub_ali.t
234
B
-r--r--r--
2014-12-27 11:48
sub_mbf.t
1.03
KB
-r--r--r--
2014-12-27 11:48
sub_mbi.t
1
KB
-r--r--r--
2014-12-27 11:48
sub_mif.t
356
B
-r--r--r--
2014-12-27 11:48
trap.t
2.35
KB
-r--r--r--
2014-12-27 11:48
upgrade.inc
26.83
KB
-r--r--r--
2014-12-27 11:49
upgrade.t
475
B
-r--r--r--
2014-12-27 11:48
upgrade2.t
372
B
-r--r--r--
2014-12-27 11:48
upgradef.t
1.22
KB
-r--r--r--
2014-12-27 11:48
use.t
406
B
-r--r--r--
2014-12-27 11:48
use_lib1.t
346
B
-r--r--r--
2014-12-27 11:48
use_lib2.t
364
B
-r--r--r--
2014-12-27 11:48
use_lib3.t
364
B
-r--r--r--
2014-12-27 11:48
use_lib4.t
441
B
-r--r--r--
2014-12-27 11:48
use_mbfw.t
915
B
-r--r--r--
2014-12-27 11:48
with_sub.t
479
B
-r--r--r--
2014-12-27 11:48
Save
Rename
#!/usr/bin/perl -w # test rounding, accuracy, precision and fallback, round_mode and mixing # of classes use strict; use Test::More tests => 684 + 26; # own tests use Math::BigInt 1.70; use Math::BigFloat 1.43; use vars qw/$mbi $mbf/; $mbi = 'Math::BigInt'; $mbf = 'Math::BigFloat'; require 't/mbimbf.inc'; # some tests that won't work with subclasses, since the things are only # guaranteed in the Math::BigInt/BigFloat (unless subclass chooses to support # this) Math::BigInt->round_mode('even'); # reset for tests Math::BigFloat->round_mode('even'); # reset for tests is ($Math::BigInt::rnd_mode,'even'); is ($Math::BigFloat::rnd_mode,'even'); my $x = eval '$mbi->round_mode("huhmbi");'; like ($@, qr/^Unknown round mode 'huhmbi' at/); $x = eval '$mbf->round_mode("huhmbf");'; like ($@, qr/^Unknown round mode 'huhmbf' at/); # old way (now with test for validity) $x = eval '$Math::BigInt::rnd_mode = "huhmbi";'; like ($@, qr/^Unknown round mode 'huhmbi' at/); $x = eval '$Math::BigFloat::rnd_mode = "huhmbf";'; like ($@, qr/^Unknown round mode 'huhmbf' at/); # see if accessor also changes old variable $mbi->round_mode('odd'); is ($Math::BigInt::rnd_mode,'odd'); $mbf->round_mode('odd'); is ($Math::BigInt::rnd_mode,'odd'); foreach my $class (qw/Math::BigInt Math::BigFloat/) { is ($class->accuracy(5),5); # set A is ($class->precision(), undef); # and now P must be cleared is ($class->precision(5),5); # set P is ($class->accuracy(), undef); # and now A must be cleared } foreach my $class (qw/Math::BigInt Math::BigFloat/) { $class->accuracy(42); my $x = $class->new(123); # $x gets A of 42, too! is ($x->accuracy(),42); # really? is ($x->accuracy(undef),42); # $x has no A, but the # global is still in effect for $x # so the return value of that operation should # be 42, not undef is ($x->accuracy(),42); # so $x should still have A = 42 $class->accuracy(undef); # reset for further tests $class->precision(undef); } # bug with flog(Math::BigFloat,Math::BigInt) $x = Math::BigFloat->new(100); $x = $x->blog(Math::BigInt->new(10)); is ($x,2); # bug until v1.88 for sqrt() with enough digits for my $i (80,88,100) { $x = Math::BigFloat->new("1." . ("0" x $i) . "1"); $x = $x->bsqrt; is ($x, 1); }