I: pbuilder: network access will be disabled during build
I: Current time: Mon Jun 24 05:53:03 +14 2024
I: pbuilder-time-stamp: 1719157983
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz]
I: copying local configuration
W: --override-config is not set; not updating apt.conf Read the manpage for details.
I: mounting /proc filesystem
I: mounting /sys filesystem
I: creating /{dev,run}/shm
I: mounting /dev/pts filesystem
I: redirecting /dev/ptmx to /dev/pts/ptmx
I: policy-rc.d already exists
I: Copying source file
I: copying [libmath-bigint-gmp-perl_1.6011-4.dsc]
I: copying [./libmath-bigint-gmp-perl_1.6011.orig.tar.gz]
I: copying [./libmath-bigint-gmp-perl_1.6011-4.debian.tar.xz]
I: Extracting source
gpgv: Signature made Sun Apr  2 08:19:38 2023 +14
gpgv:                using RSA key AC2FBDB104943D8A44A0211D02713BCFCA5410B2
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./libmath-bigint-gmp-perl_1.6011-4.dsc: no acceptable signature found
dpkg-source: info: extracting libmath-bigint-gmp-perl in libmath-bigint-gmp-perl-1.6011
dpkg-source: info: unpacking libmath-bigint-gmp-perl_1.6011.orig.tar.gz
dpkg-source: info: unpacking libmath-bigint-gmp-perl_1.6011-4.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying 01_testaccuracyfix.patch
I: Not using root during the build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/185984/tmp/hooks/D01_modify_environment starting
debug: Running on ionos5-amd64.
I: Changing host+domainname to test build reproducibility
I: Adding a custom variable just for the fun of it...
I: Changing /bin/sh to bash
'/bin/sh' -> '/bin/bash'
lrwxrwxrwx 1 root root 9 Jun 24 05:53 /bin/sh -> /bin/bash
I: Setting pbuilder2's login shell to /bin/bash
I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
I: user script /srv/workspace/pbuilder/185984/tmp/hooks/D01_modify_environment finished
I: user script /srv/workspace/pbuilder/185984/tmp/hooks/D02_print_environment starting
I: set
  BASH=/bin/sh
  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
  BASH_ALIASES=()
  BASH_ARGC=()
  BASH_ARGV=()
  BASH_CMDS=()
  BASH_LINENO=([0]="12" [1]="0")
  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
  BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu")
  BASH_VERSION='5.2.15(1)-release'
  BUILDDIR=/build
  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
  BUILDUSERNAME=pbuilder2
  BUILD_ARCH=amd64
  DEBIAN_FRONTEND=noninteractive
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16 '
  DIRSTACK=()
  DISTRIBUTION=bookworm
  EUID=0
  FUNCNAME=([0]="Echo" [1]="main")
  GROUPS=()
  HOME=/root
  HOSTNAME=i-capture-the-hostname
  HOSTTYPE=x86_64
  HOST_ARCH=amd64
  IFS=' 	
  '
  INVOCATION_ID=49afcf21271348f1bf22f1a25bc11c1e
  LANG=C
  LANGUAGE=et_EE:et
  LC_ALL=C
  MACHTYPE=x86_64-pc-linux-gnu
  MAIL=/var/mail/root
  OPTERR=1
  OPTIND=1
  OSTYPE=linux-gnu
  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
  PBCURRENTCOMMANDLINEOPERATION=build
  PBUILDER_OPERATION=build
  PBUILDER_PKGDATADIR=/usr/share/pbuilder
  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
  PBUILDER_SYSCONFDIR=/etc
  PIPESTATUS=([0]="0")
  POSIXLY_CORRECT=y
  PPID=185984
  PS4='+ '
  PWD=/
  SHELL=/bin/bash
  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
  SHLVL=3
  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.VfQcP03M/pbuilderrc_xwT5 --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.VfQcP03M/b2 --logfile b2/build.log --extrapackages usrmerge libmath-bigint-gmp-perl_1.6011-4.dsc'
  SUDO_GID=110
  SUDO_UID=105
  SUDO_USER=jenkins
  TERM=unknown
  TZ=/usr/share/zoneinfo/Etc/GMT-14
  UID=0
  USER=root
  _='I: set'
  http_proxy=http://85.184.249.68:3128
I: uname -a
  Linux i-capture-the-hostname 6.1.0-0.deb11.6-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.15-1~bpo11+1 (2023-03-16) x86_64 GNU/Linux
I: ls -l /bin
  total 5632
  -rwxr-xr-x 1 root root 1265648 Apr 24  2023 bash
  -rwxr-xr-x 3 root root   39224 Sep 19  2022 bunzip2
  -rwxr-xr-x 3 root root   39224 Sep 19  2022 bzcat
  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzcmp -> bzdiff
  -rwxr-xr-x 1 root root    2225 Sep 19  2022 bzdiff
  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzegrep -> bzgrep
  -rwxr-xr-x 1 root root    4893 Nov 28  2021 bzexe
  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzfgrep -> bzgrep
  -rwxr-xr-x 1 root root    3775 Sep 19  2022 bzgrep
  -rwxr-xr-x 3 root root   39224 Sep 19  2022 bzip2
  -rwxr-xr-x 1 root root   14568 Sep 19  2022 bzip2recover
  lrwxrwxrwx 1 root root       6 Sep 19  2022 bzless -> bzmore
  -rwxr-xr-x 1 root root    1297 Sep 19  2022 bzmore
  -rwxr-xr-x 1 root root   44016 Sep 21  2022 cat
  -rwxr-xr-x 1 root root   68656 Sep 21  2022 chgrp
  -rwxr-xr-x 1 root root   64496 Sep 21  2022 chmod
  -rwxr-xr-x 1 root root   72752 Sep 21  2022 chown
  -rwxr-xr-x 1 root root  151152 Sep 21  2022 cp
  -rwxr-xr-x 1 root root  125640 Jan  6  2023 dash
  -rwxr-xr-x 1 root root  121904 Sep 21  2022 date
  -rwxr-xr-x 1 root root   89240 Sep 21  2022 dd
  -rwxr-xr-x 1 root root  102200 Sep 21  2022 df
  -rwxr-xr-x 1 root root  151344 Sep 21  2022 dir
  -rwxr-xr-x 1 root root   88656 Mar 24  2023 dmesg
  lrwxrwxrwx 1 root root       8 Dec 20  2022 dnsdomainname -> hostname
  lrwxrwxrwx 1 root root       8 Dec 20  2022 domainname -> hostname
  -rwxr-xr-x 1 root root   43856 Sep 21  2022 echo
  -rwxr-xr-x 1 root root      41 Jan 25  2023 egrep
  -rwxr-xr-x 1 root root   35664 Sep 21  2022 false
  -rwxr-xr-x 1 root root      41 Jan 25  2023 fgrep
  -rwxr-xr-x 1 root root   85600 Mar 24  2023 findmnt
  -rwsr-xr-x 1 root root   35128 Mar 23  2023 fusermount
  -rwxr-xr-x 1 root root  203152 Jan 25  2023 grep
  -rwxr-xr-x 2 root root    2346 Apr 10  2022 gunzip
  -rwxr-xr-x 1 root root    6447 Apr 10  2022 gzexe
  -rwxr-xr-x 1 root root   98136 Apr 10  2022 gzip
  -rwxr-xr-x 1 root root   22680 Dec 20  2022 hostname
  -rwxr-xr-x 1 root root   72824 Sep 21  2022 ln
  -rwxr-xr-x 1 root root   53024 Mar 24  2023 login
  -rwxr-xr-x 1 root root  151344 Sep 21  2022 ls
  -rwxr-xr-x 1 root root  207168 Mar 24  2023 lsblk
  -rwxr-xr-x 1 root root   97552 Sep 21  2022 mkdir
  -rwxr-xr-x 1 root root   72912 Sep 21  2022 mknod
  -rwxr-xr-x 1 root root   43952 Sep 21  2022 mktemp
  -rwxr-xr-x 1 root root   59712 Mar 24  2023 more
  -rwsr-xr-x 1 root root   59704 Mar 24  2023 mount
  -rwxr-xr-x 1 root root   18744 Mar 24  2023 mountpoint
  -rwxr-xr-x 1 root root  142968 Sep 21  2022 mv
  lrwxrwxrwx 1 root root       8 Dec 20  2022 nisdomainname -> hostname
  lrwxrwxrwx 1 root root      14 Apr  3  2023 pidof -> /sbin/killall5
  -rwxr-xr-x 1 root root   43952 Sep 21  2022 pwd
  lrwxrwxrwx 1 root root       4 Apr 24  2023 rbash -> bash
  -rwxr-xr-x 1 root root   52112 Sep 21  2022 readlink
  -rwxr-xr-x 1 root root   72752 Sep 21  2022 rm
  -rwxr-xr-x 1 root root   56240 Sep 21  2022 rmdir
  -rwxr-xr-x 1 root root   27560 Nov  3  2022 run-parts
  -rwxr-xr-x 1 root root  126424 Jan  6  2023 sed
  lrwxrwxrwx 1 root root       9 Jun 24 05:53 sh -> /bin/bash
  -rwxr-xr-x 1 root root   43888 Sep 21  2022 sleep
  -rwxr-xr-x 1 root root   85008 Sep 21  2022 stty
  -rwsr-xr-x 1 root root   72000 Mar 24  2023 su
  -rwxr-xr-x 1 root root   39824 Sep 21  2022 sync
  -rwxr-xr-x 1 root root  531984 Apr  7  2023 tar
  -rwxr-xr-x 1 root root   14520 Nov  3  2022 tempfile
  -rwxr-xr-x 1 root root  109616 Sep 21  2022 touch
  -rwxr-xr-x 1 root root   35664 Sep 21  2022 true
  -rwxr-xr-x 1 root root   14568 Mar 23  2023 ulockmgr_server
  -rwsr-xr-x 1 root root   35128 Mar 24  2023 umount
  -rwxr-xr-x 1 root root   43888 Sep 21  2022 uname
  -rwxr-xr-x 2 root root    2346 Apr 10  2022 uncompress
  -rwxr-xr-x 1 root root  151344 Sep 21  2022 vdir
  -rwxr-xr-x 1 root root   72024 Mar 24  2023 wdctl
  lrwxrwxrwx 1 root root       8 Dec 20  2022 ypdomainname -> hostname
  -rwxr-xr-x 1 root root    1984 Apr 10  2022 zcat
  -rwxr-xr-x 1 root root    1678 Apr 10  2022 zcmp
  -rwxr-xr-x 1 root root    6460 Apr 10  2022 zdiff
  -rwxr-xr-x 1 root root      29 Apr 10  2022 zegrep
  -rwxr-xr-x 1 root root      29 Apr 10  2022 zfgrep
  -rwxr-xr-x 1 root root    2081 Apr 10  2022 zforce
  -rwxr-xr-x 1 root root    8103 Apr 10  2022 zgrep
  -rwxr-xr-x 1 root root    2206 Apr 10  2022 zless
  -rwxr-xr-x 1 root root    1842 Apr 10  2022 zmore
  -rwxr-xr-x 1 root root    4577 Apr 10  2022 znew
I: user script /srv/workspace/pbuilder/185984/tmp/hooks/D02_print_environment finished
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: amd64
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper-compat (= 13), libdevel-checklib-perl, libgmp-dev, libmath-bigint-perl (>= 1.999838), libyaml-perl, perl-xs-dev, perl:native
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 19596 files and directories currently installed.)
Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ...
Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested:
 pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however:
  Package debhelper-compat is not installed.
 pbuilder-satisfydepends-dummy depends on libdevel-checklib-perl; however:
  Package libdevel-checklib-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libgmp-dev; however:
  Package libgmp-dev is not installed.
 pbuilder-satisfydepends-dummy depends on libmath-bigint-perl (>= 1.999838); however:
  Package libmath-bigint-perl is not installed.
  Version of libmath-bigint-perl on system, provided by perl:amd64, is 1.999830.
 pbuilder-satisfydepends-dummy depends on libyaml-perl; however:
  Package libyaml-perl is not installed.
 pbuilder-satisfydepends-dummy depends on perl-xs-dev; however:
  Package perl-xs-dev is not installed.
 pbuilder-satisfydepends-dummy depends on perl:native.

Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
Building tag database...
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
The following NEW packages will be installed:
  autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libarchive-zip-perl{a} libdebhelper-perl{a} libdevel-checklib-perl{a} libelf1{a} libfile-stripnondeterminism-perl{a} libgmp-dev{a} libgmpxx4ldbl{a} libicu72{a} libmagic-mgc{a} libmagic1{a} libmath-bigint-perl{a} libperl-dev{a} libpipeline1{a} libsub-override-perl{a} libtool{a} libuchardet0{a} libxml2{a} libyaml-perl{a} m4{a} man-db{a} po-debconf{a} sensible-utils{a} 
The following packages are RECOMMENDED but will NOT be installed:
  curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl libyaml-libyaml-perl libyaml-syck-perl lynx wget 
0 packages upgraded, 36 newly installed, 0 to remove and 0 not upgraded.
Need to get 21.0 MB of archives. After unpacking 80.9 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian bookworm/main amd64 sensible-utils all 0.0.17+nmu1 [19.0 kB]
Get: 2 http://deb.debian.org/debian bookworm/main amd64 libmagic-mgc amd64 1:5.44-3 [305 kB]
Get: 3 http://deb.debian.org/debian bookworm/main amd64 libmagic1 amd64 1:5.44-3 [104 kB]
Get: 4 http://deb.debian.org/debian bookworm/main amd64 file amd64 1:5.44-3 [42.5 kB]
Get: 5 http://deb.debian.org/debian bookworm/main amd64 gettext-base amd64 0.21-12 [160 kB]
Get: 6 http://deb.debian.org/debian bookworm/main amd64 libuchardet0 amd64 0.0.7-1 [67.8 kB]
Get: 7 http://deb.debian.org/debian bookworm/main amd64 groff-base amd64 1.22.4-10 [916 kB]
Get: 8 http://deb.debian.org/debian bookworm/main amd64 bsdextrautils amd64 2.38.1-5+b1 [86.6 kB]
Get: 9 http://deb.debian.org/debian bookworm/main amd64 libpipeline1 amd64 1.5.7-1 [38.5 kB]
Get: 10 http://deb.debian.org/debian bookworm/main amd64 man-db amd64 2.11.2-2 [1386 kB]
Get: 11 http://deb.debian.org/debian bookworm/main amd64 m4 amd64 1.4.19-3 [287 kB]
Get: 12 http://deb.debian.org/debian bookworm/main amd64 autoconf all 2.71-3 [332 kB]
Get: 13 http://deb.debian.org/debian bookworm/main amd64 autotools-dev all 20220109.1 [51.6 kB]
Get: 14 http://deb.debian.org/debian bookworm/main amd64 automake all 1:1.16.5-1.3 [823 kB]
Get: 15 http://deb.debian.org/debian bookworm/main amd64 autopoint all 0.21-12 [495 kB]
Get: 16 http://deb.debian.org/debian bookworm/main amd64 libdebhelper-perl all 13.11.4 [81.2 kB]
Get: 17 http://deb.debian.org/debian bookworm/main amd64 libtool all 2.4.7-5 [517 kB]
Get: 18 http://deb.debian.org/debian bookworm/main amd64 dh-autoreconf all 20 [17.1 kB]
Get: 19 http://deb.debian.org/debian bookworm/main amd64 libarchive-zip-perl all 1.68-1 [104 kB]
Get: 20 http://deb.debian.org/debian bookworm/main amd64 libsub-override-perl all 0.09-4 [9304 B]
Get: 21 http://deb.debian.org/debian bookworm/main amd64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB]
Get: 22 http://deb.debian.org/debian bookworm/main amd64 dh-strip-nondeterminism all 1.13.1-1 [8620 B]
Get: 23 http://deb.debian.org/debian bookworm/main amd64 libelf1 amd64 0.188-2.1 [174 kB]
Get: 24 http://deb.debian.org/debian bookworm/main amd64 dwz amd64 0.15-1 [109 kB]
Get: 25 http://deb.debian.org/debian bookworm/main amd64 libicu72 amd64 72.1-3 [9376 kB]
Get: 26 http://deb.debian.org/debian bookworm/main amd64 libxml2 amd64 2.9.14+dfsg-1.2 [687 kB]
Get: 27 http://deb.debian.org/debian bookworm/main amd64 gettext amd64 0.21-12 [1300 kB]
Get: 28 http://deb.debian.org/debian bookworm/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get: 29 http://deb.debian.org/debian bookworm/main amd64 po-debconf all 1.0.21+nmu1 [248 kB]
Get: 30 http://deb.debian.org/debian bookworm/main amd64 debhelper all 13.11.4 [942 kB]
Get: 31 http://deb.debian.org/debian bookworm/main amd64 libdevel-checklib-perl all 1.16-1 [18.5 kB]
Get: 32 http://deb.debian.org/debian bookworm/main amd64 libgmpxx4ldbl amd64 2:6.2.1+dfsg1-1.1 [338 kB]
Get: 33 http://deb.debian.org/debian bookworm/main amd64 libgmp-dev amd64 2:6.2.1+dfsg1-1.1 [641 kB]
Get: 34 http://deb.debian.org/debian bookworm/main amd64 libmath-bigint-perl all 1.999838-1 [167 kB]
Get: 35 http://deb.debian.org/debian bookworm/main amd64 libperl-dev amd64 5.36.0-7 [1046 kB]
Get: 36 http://deb.debian.org/debian bookworm/main amd64 libyaml-perl all 1.30-2 [63.4 kB]
Fetched 21.0 MB in 0s (67.3 MB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package sensible-utils.
(Reading database ... 
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 19596 files and directories currently installed.)
Preparing to unpack .../00-sensible-utils_0.0.17+nmu1_all.deb ...
Unpacking sensible-utils (0.0.17+nmu1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../01-libmagic-mgc_1%3a5.44-3_amd64.deb ...
Unpacking libmagic-mgc (1:5.44-3) ...
Selecting previously unselected package libmagic1:amd64.
Preparing to unpack .../02-libmagic1_1%3a5.44-3_amd64.deb ...
Unpacking libmagic1:amd64 (1:5.44-3) ...
Selecting previously unselected package file.
Preparing to unpack .../03-file_1%3a5.44-3_amd64.deb ...
Unpacking file (1:5.44-3) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../04-gettext-base_0.21-12_amd64.deb ...
Unpacking gettext-base (0.21-12) ...
Selecting previously unselected package libuchardet0:amd64.
Preparing to unpack .../05-libuchardet0_0.0.7-1_amd64.deb ...
Unpacking libuchardet0:amd64 (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../06-groff-base_1.22.4-10_amd64.deb ...
Unpacking groff-base (1.22.4-10) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../07-bsdextrautils_2.38.1-5+b1_amd64.deb ...
Unpacking bsdextrautils (2.38.1-5+b1) ...
Selecting previously unselected package libpipeline1:amd64.
Preparing to unpack .../08-libpipeline1_1.5.7-1_amd64.deb ...
Unpacking libpipeline1:amd64 (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../09-man-db_2.11.2-2_amd64.deb ...
Unpacking man-db (2.11.2-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../10-m4_1.4.19-3_amd64.deb ...
Unpacking m4 (1.4.19-3) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../11-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../12-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../13-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../14-autopoint_0.21-12_all.deb ...
Unpacking autopoint (0.21-12) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../15-libdebhelper-perl_13.11.4_all.deb ...
Unpacking libdebhelper-perl (13.11.4) ...
Selecting previously unselected package libtool.
Preparing to unpack .../16-libtool_2.4.7-5_all.deb ...
Unpacking libtool (2.4.7-5) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../17-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../18-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../19-libsub-override-perl_0.09-4_all.deb ...
Unpacking libsub-override-perl (0.09-4) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../21-dh-strip-nondeterminism_1.13.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.1-1) ...
Selecting previously unselected package libelf1:amd64.
Preparing to unpack .../22-libelf1_0.188-2.1_amd64.deb ...
Unpacking libelf1:amd64 (0.188-2.1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../23-dwz_0.15-1_amd64.deb ...
Unpacking dwz (0.15-1) ...
Selecting previously unselected package libicu72:amd64.
Preparing to unpack .../24-libicu72_72.1-3_amd64.deb ...
Unpacking libicu72:amd64 (72.1-3) ...
Selecting previously unselected package libxml2:amd64.
Preparing to unpack .../25-libxml2_2.9.14+dfsg-1.2_amd64.deb ...
Unpacking libxml2:amd64 (2.9.14+dfsg-1.2) ...
Selecting previously unselected package gettext.
Preparing to unpack .../26-gettext_0.21-12_amd64.deb ...
Unpacking gettext (0.21-12) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../27-intltool-debian_0.35.0+20060710.6_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.6) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../29-debhelper_13.11.4_all.deb ...
Unpacking debhelper (13.11.4) ...
Selecting previously unselected package libdevel-checklib-perl.
Preparing to unpack .../30-libdevel-checklib-perl_1.16-1_all.deb ...
Unpacking libdevel-checklib-perl (1.16-1) ...
Selecting previously unselected package libgmpxx4ldbl:amd64.
Preparing to unpack .../31-libgmpxx4ldbl_2%3a6.2.1+dfsg1-1.1_amd64.deb ...
Unpacking libgmpxx4ldbl:amd64 (2:6.2.1+dfsg1-1.1) ...
Selecting previously unselected package libgmp-dev:amd64.
Preparing to unpack .../32-libgmp-dev_2%3a6.2.1+dfsg1-1.1_amd64.deb ...
Unpacking libgmp-dev:amd64 (2:6.2.1+dfsg1-1.1) ...
Selecting previously unselected package libmath-bigint-perl.
Preparing to unpack .../33-libmath-bigint-perl_1.999838-1_all.deb ...
Unpacking libmath-bigint-perl (1.999838-1) ...
Selecting previously unselected package libperl-dev:amd64.
Preparing to unpack .../34-libperl-dev_5.36.0-7_amd64.deb ...
Unpacking libperl-dev:amd64 (5.36.0-7) ...
Selecting previously unselected package libyaml-perl.
Preparing to unpack .../35-libyaml-perl_1.30-2_all.deb ...
Unpacking libyaml-perl (1.30-2) ...
Setting up libpipeline1:amd64 (1.5.7-1) ...
Setting up libicu72:amd64 (72.1-3) ...
Setting up bsdextrautils (2.38.1-5+b1) ...
Setting up libmagic-mgc (1:5.44-3) ...
Setting up libdevel-checklib-perl (1.16-1) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libdebhelper-perl (13.11.4) ...
Setting up libmath-bigint-perl (1.999838-1) ...
Setting up libmagic1:amd64 (1:5.44-3) ...
Setting up gettext-base (0.21-12) ...
Setting up m4 (1.4.19-3) ...
Setting up libperl-dev:amd64 (5.36.0-7) ...
Setting up file (1:5.44-3) ...
Setting up libyaml-perl (1.30-2) ...
Setting up autotools-dev (20220109.1) ...
Setting up libgmpxx4ldbl:amd64 (2:6.2.1+dfsg1-1.1) ...
Setting up autopoint (0.21-12) ...
Setting up autoconf (2.71-3) ...
Setting up sensible-utils (0.0.17+nmu1) ...
Setting up libuchardet0:amd64 (0.0.7-1) ...
Setting up libsub-override-perl (0.09-4) ...
Setting up libelf1:amd64 (0.188-2.1) ...
Setting up libxml2:amd64 (2.9.14+dfsg-1.2) ...
Setting up automake (1:1.16.5-1.3) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libfile-stripnondeterminism-perl (1.13.1-1) ...
Setting up gettext (0.21-12) ...
Setting up libgmp-dev:amd64 (2:6.2.1+dfsg1-1.1) ...
Setting up libtool (2.4.7-5) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up dh-strip-nondeterminism (1.13.1-1) ...
Setting up dwz (0.15-1) ...
Setting up groff-base (1.22.4-10) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up man-db (2.11.2-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up debhelper (13.11.4) ...
Processing triggers for libc-bin (2.36-9) ...
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Building tag database...
 -> Finished parsing the build-deps
Reading package lists...
Building dependency tree...
Reading state information...
usrmerge is already the newest version (35).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I: Building the package
I: user script /srv/workspace/pbuilder/185984/tmp/hooks/A99_set_merged_usr starting
Re-configuring usrmerge...
removed '/etc/unsupported-skip-usrmerge-conversion'
The system has been successfully converted.
I: user script /srv/workspace/pbuilder/185984/tmp/hooks/A99_set_merged_usr finished
hostname: Name or service not known
I: Running cd /build/libmath-bigint-gmp-perl-1.6011/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../libmath-bigint-gmp-perl_1.6011-4_source.changes
dpkg-buildpackage: info: source package libmath-bigint-gmp-perl
dpkg-buildpackage: info: source version 1.6011-4
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Roland Rosenfeld <roland@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
 debian/rules clean
dh clean
   debian/rules override_dh_auto_clean
make[1]: Entering directory '/build/libmath-bigint-gmp-perl-1.6011'
dh_auto_clean
[ ! -d /build/libmath-bigint-gmp-perl-1.6011/inc.save ] || mv /build/libmath-bigint-gmp-perl-1.6011/inc.save /build/libmath-bigint-gmp-perl-1.6011/inc
make[1]: Leaving directory '/build/libmath-bigint-gmp-perl-1.6011'
   dh_clean
 debian/rules binary
dh binary
   dh_update_autotools_config
   dh_autoreconf
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/libmath-bigint-gmp-perl-1.6011'
[ ! -d /build/libmath-bigint-gmp-perl-1.6011/inc ] || mv /build/libmath-bigint-gmp-perl-1.6011/inc /build/libmath-bigint-gmp-perl-1.6011/inc.save
dh_auto_configure
	/usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -ffile-prefix-map=/build/libmath-bigint-gmp-perl-1.6011=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "LD=x86_64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/libmath-bigint-gmp-perl-1.6011=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now"
Checking if your kit is complete...
Warning: the following files are missing in your kit:
	inc/Devel/CheckLib.pm
Please inform the author.
Generating a Unix-style Makefile
Writing Makefile for Math::BigInt::GMP
Writing MYMETA.yml and MYMETA.json
make[1]: Leaving directory '/build/libmath-bigint-gmp-perl-1.6011'
   dh_auto_build
	make -j16
make[1]: Entering directory '/build/libmath-bigint-gmp-perl-1.6011'
"/usr/bin/perl" "/usr/share/perl/5.36/ExtUtils/xsubpp"  -typemap '/usr/share/perl/5.36/ExtUtils/typemap' -typemap '/build/libmath-bigint-gmp-perl-1.6011/typemap'  GMP.xs > GMP.xsc
Running Mkbootstrap for GMP ()
cp lib/Math/BigInt/GMP.pm blib/lib/Math/BigInt/GMP.pm
chmod 644 "GMP.bs"
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- GMP.bs blib/arch/auto/Math/BigInt/GMP/GMP.bs 644
mv GMP.xsc GMP.c
x86_64-linux-gnu-gcc -c   -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/libmath-bigint-gmp-perl-1.6011=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2   -DVERSION=\"1.6011\" -DXS_VERSION=\"1.6011\" -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.36/CORE"   GMP.c
rm -f blib/arch/auto/Math/BigInt/GMP/GMP.so
x86_64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/libmath-bigint-gmp-perl-1.6011=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro -Wl,-z,now  -shared -L/usr/local/lib -fstack-protector-strong  GMP.o  -o blib/arch/auto/Math/BigInt/GMP/GMP.so  \
   -lgmp   \
  
chmod 755 blib/arch/auto/Math/BigInt/GMP/GMP.so
Manifying 1 pod document
make[1]: Leaving directory '/build/libmath-bigint-gmp-perl-1.6011'
   dh_auto_test
	make -j16 test TEST_VERBOSE=1
make[1]: Entering directory '/build/libmath-bigint-gmp-perl-1.6011'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- GMP.bs blib/arch/auto/Math/BigInt/GMP/GMP.bs 644
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/00sig.t ................ skipped: Set the environment variable TEST_SIGNATURE to enable this test.
# 
# Testing with Perl 5.036000, /usr/bin/perl
# 
#      Version Module
#      ------- ------
#       1.6011 Math::BigInt::GMP
#     1.999838 Math::BigInt
# 
#      Version Library
#      ------- -------
#        6.2.1 GMP
# 
t/01load.t ............... 
1..2
ok 1 - use Math::BigInt::GMP;
ok 2 - use Math::BigInt;
ok
t/bigfltpm.t ............. 
1..3089
ok 1 - Math::BigFloat->config("class")
ok 2 - Math::BigFloat->config("with")
ok 3 - $c = Math::BigFloat -> new("123.3"); $y = $c -> bsub("123")
ok 4 - 0.008 / 3 = 0.0027
ok 5 - 'bgcd() as function' isa 'Math::BigFloat'
ok 6 - bgcd() as function
ok 7 - 'bgcd() as class method' isa 'Math::BigFloat'
ok 8 - bgcd() as class method
ok 9 - 'bgcd() as instance method' isa 'Math::BigFloat'
ok 10 - bgcd() as instance method
ok 11 - bgcd() does not modify invocand
ok 12 - 'blcm() as function' isa 'Math::BigFloat'
ok 13 - blcm() as function
ok 14 - 'blcm() as class method' isa 'Math::BigFloat'
ok 15 - blcm() as class method
ok 16 - 'blcm() as instance method' isa 'Math::BigFloat'
ok 17 - blcm() as instance method
ok 18 - blcm() does not modify invocand
ok 19 # skip skipping test which is not for this backend
ok 20 - Math::BigFloat->config('lib')
ok 21 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("12"); Math::BigFloat::bgcd($x, $y);
ok 22 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("12"); Math::BigFloat::bgcd($x, $y);
ok 23 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("12"); Math::BigFloat::bgcd($x, $y);
ok 24 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("12"); Math::BigFloat::bgcd($x, $y);
ok 25 - $x = Math::BigFloat->new("12"); $y = Math::BigFloat->new("inf"); Math::BigFloat::bgcd($x, $y);
ok 26 - $x = Math::BigFloat->new("12"); $y = Math::BigFloat->new("inf"); Math::BigFloat::bgcd($x, $y);
ok 27 - $x = Math::BigFloat->new("12"); $y = Math::BigFloat->new("-inf"); Math::BigFloat::bgcd($x, $y);
ok 28 - $x = Math::BigFloat->new("12"); $y = Math::BigFloat->new("-inf"); Math::BigFloat::bgcd($x, $y);
ok 29 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("inf"); Math::BigFloat::bgcd($x, $y);
ok 30 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("inf"); Math::BigFloat::bgcd($x, $y);
ok 31 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("-inf"); Math::BigFloat::bgcd($x, $y);
ok 32 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("-inf"); Math::BigFloat::bgcd($x, $y);
ok 33 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-inf"); Math::BigFloat::bgcd($x, $y);
ok 34 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-inf"); Math::BigFloat::bgcd($x, $y);
ok 35 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("abc"); Math::BigFloat::bgcd($x, $y);
ok 36 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("abc"); Math::BigFloat::bgcd($x, $y);
ok 37 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("+0"); Math::BigFloat::bgcd($x, $y);
ok 38 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("+0"); Math::BigFloat::bgcd($x, $y);
ok 39 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("abc"); Math::BigFloat::bgcd($x, $y);
ok 40 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("abc"); Math::BigFloat::bgcd($x, $y);
ok 41 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+0"); Math::BigFloat::bgcd($x, $y);
ok 42 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+0"); Math::BigFloat::bgcd($x, $y);
ok 43 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+1"); Math::BigFloat::bgcd($x, $y);
ok 44 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+1"); Math::BigFloat::bgcd($x, $y);
ok 45 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+0"); Math::BigFloat::bgcd($x, $y);
ok 46 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+0"); Math::BigFloat::bgcd($x, $y);
ok 47 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+1"); Math::BigFloat::bgcd($x, $y);
ok 48 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+1"); Math::BigFloat::bgcd($x, $y);
ok 49 - $x = Math::BigFloat->new("+2"); $y = Math::BigFloat->new("+3"); Math::BigFloat::bgcd($x, $y);
ok 50 - $x = Math::BigFloat->new("+2"); $y = Math::BigFloat->new("+3"); Math::BigFloat::bgcd($x, $y);
ok 51 - $x = Math::BigFloat->new("+3"); $y = Math::BigFloat->new("+2"); Math::BigFloat::bgcd($x, $y);
ok 52 - $x = Math::BigFloat->new("+3"); $y = Math::BigFloat->new("+2"); Math::BigFloat::bgcd($x, $y);
ok 53 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("+2"); Math::BigFloat::bgcd($x, $y);
ok 54 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("+2"); Math::BigFloat::bgcd($x, $y);
ok 55 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("-2"); Math::BigFloat::bgcd($x, $y);
ok 56 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("-2"); Math::BigFloat::bgcd($x, $y);
ok 57 - $x = Math::BigFloat->new("-144"); $y = Math::BigFloat->new("-60"); Math::BigFloat::bgcd($x, $y);
ok 58 - $x = Math::BigFloat->new("-144"); $y = Math::BigFloat->new("-60"); Math::BigFloat::bgcd($x, $y);
ok 59 - $x = Math::BigFloat->new("144"); $y = Math::BigFloat->new("-60"); Math::BigFloat::bgcd($x, $y);
ok 60 - $x = Math::BigFloat->new("144"); $y = Math::BigFloat->new("-60"); Math::BigFloat::bgcd($x, $y);
ok 61 - $x = Math::BigFloat->new("144"); $y = Math::BigFloat->new("60"); Math::BigFloat::bgcd($x, $y);
ok 62 - $x = Math::BigFloat->new("144"); $y = Math::BigFloat->new("60"); Math::BigFloat::bgcd($x, $y);
ok 63 - $x = Math::BigFloat->new("100"); $y = Math::BigFloat->new("625"); Math::BigFloat::bgcd($x, $y);
ok 64 - $x = Math::BigFloat->new("100"); $y = Math::BigFloat->new("625"); Math::BigFloat::bgcd($x, $y);
ok 65 - $x = Math::BigFloat->new("4096"); $y = Math::BigFloat->new("81"); Math::BigFloat::bgcd($x, $y);
ok 66 - $x = Math::BigFloat->new("4096"); $y = Math::BigFloat->new("81"); Math::BigFloat::bgcd($x, $y);
ok 67 - $x = Math::BigFloat->new("1034"); $y = Math::BigFloat->new("804"); Math::BigFloat::bgcd($x, $y);
ok 68 - $x = Math::BigFloat->new("1034"); $y = Math::BigFloat->new("804"); Math::BigFloat::bgcd($x, $y);
ok 69 - $x = Math::BigFloat->new("27"); $y = Math::BigFloat->new("90"); $z = Math::BigFloat->new("56"); Math::BigFloat::bgcd($x, $y, $z);
ok 70 - $x = Math::BigFloat->new("27"); $y = Math::BigFloat->new("90"); $z = Math::BigFloat->new("56"); Math::BigFloat::bgcd($x, $y, $z);
ok 71 - $x = Math::BigFloat->new("27"); $y = Math::BigFloat->new("90"); $z = Math::BigFloat->new("54"); Math::BigFloat::bgcd($x, $y, $z);
ok 72 - $x = Math::BigFloat->new("27"); $y = Math::BigFloat->new("90"); $z = Math::BigFloat->new("54"); Math::BigFloat::bgcd($x, $y, $z);
ok 73 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("abc"); Math::BigFloat::blcm($x, $y);
ok 74 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("abc"); Math::BigFloat::blcm($x, $y);
ok 75 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("+0"); Math::BigFloat::blcm($x, $y);
ok 76 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("+0"); Math::BigFloat::blcm($x, $y);
ok 77 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("abc"); Math::BigFloat::blcm($x, $y);
ok 78 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("abc"); Math::BigFloat::blcm($x, $y);
ok 79 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+0"); Math::BigFloat::blcm($x, $y);
ok 80 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+0"); Math::BigFloat::blcm($x, $y);
ok 81 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+0"); Math::BigFloat::blcm($x, $y);
ok 82 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+0"); Math::BigFloat::blcm($x, $y);
ok 83 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+1"); Math::BigFloat::blcm($x, $y);
ok 84 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+1"); Math::BigFloat::blcm($x, $y);
ok 85 - $x = Math::BigFloat->new("+27"); $y = Math::BigFloat->new("+90"); Math::BigFloat::blcm($x, $y);
ok 86 - $x = Math::BigFloat->new("+27"); $y = Math::BigFloat->new("+90"); Math::BigFloat::blcm($x, $y);
ok 87 - $x = Math::BigFloat->new("+1034"); $y = Math::BigFloat->new("+804"); Math::BigFloat::blcm($x, $y);
ok 88 - $x = Math::BigFloat->new("+1034"); $y = Math::BigFloat->new("+804"); Math::BigFloat::blcm($x, $y);
ok 89 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("10"); $x->bcos($y);
ok 90 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("10"); $x->bcos($y);
ok 91 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("10"); $x->bcos($y);
ok 92 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("10"); $x->bcos($y);
ok 93 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("10"); $x->bcos($y);
ok 94 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("10"); $x->bcos($y);
ok 95 - $x = Math::BigFloat->new("1.2"); $y = Math::BigFloat->new("10"); $x->bcos($y);
ok 96 - $x = Math::BigFloat->new("1.2"); $y = Math::BigFloat->new("10"); $x->bcos($y);
ok 97 - $x = Math::BigFloat->new("2.4"); $y = Math::BigFloat->new("12"); $x->bcos($y);
ok 98 - $x = Math::BigFloat->new("2.4"); $y = Math::BigFloat->new("12"); $x->bcos($y);
ok 99 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("10"); $x->bcos($y);
ok 100 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("10"); $x->bcos($y);
ok 101 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("20"); $x->bcos($y);
ok 102 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("20"); $x->bcos($y);
ok 103 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("10"); $x->bcos($y);
ok 104 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("10"); $x->bcos($y);
ok 105 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("12"); $x->bcos($y);
ok 106 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("12"); $x->bcos($y);
ok 107 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("10"); $x->bsin($y);
ok 108 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("10"); $x->bsin($y);
ok 109 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("10"); $x->bsin($y);
ok 110 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("10"); $x->bsin($y);
ok 111 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("10"); $x->bsin($y);
ok 112 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("10"); $x->bsin($y);
ok 113 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("10"); $x->bsin($y);
ok 114 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("10"); $x->bsin($y);
ok 115 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("10"); $x->bsin($y);
ok 116 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("10"); $x->bsin($y);
ok 117 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("20"); $x->bsin($y);
ok 118 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("20"); $x->bsin($y);
ok 119 - $x = Math::BigFloat->new("2.1"); $y = Math::BigFloat->new("12"); $x->bsin($y);
ok 120 - $x = Math::BigFloat->new("2.1"); $y = Math::BigFloat->new("12"); $x->bsin($y);
ok 121 - $x = Math::BigFloat->new("1.2"); $y = Math::BigFloat->new("13"); $x->bsin($y);
ok 122 - $x = Math::BigFloat->new("1.2"); $y = Math::BigFloat->new("13"); $x->bsin($y);
ok 123 - $x = Math::BigFloat->new("0.2"); $y = Math::BigFloat->new("13"); $x->bsin($y);
ok 124 - $x = Math::BigFloat->new("0.2"); $y = Math::BigFloat->new("13"); $x->bsin($y);
ok 125 - $x = Math::BigFloat->new("3.2"); $y = Math::BigFloat->new("12"); $x->bsin($y);
ok 126 - $x = Math::BigFloat->new("3.2"); $y = Math::BigFloat->new("12"); $x->bsin($y);
ok 127 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("10"); $x->batan($y);
ok 128 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("10"); $x->batan($y);
ok 129 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 130 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 131 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 132 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 133 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 134 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 135 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("10"); $x->batan($y);
ok 136 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("10"); $x->batan($y);
ok 137 - $x = Math::BigFloat->new("0.1"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 138 - $x = Math::BigFloat->new("0.1"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 139 - $x = Math::BigFloat->new("0.2"); $y = Math::BigFloat->new("13"); $x->batan($y);
ok 140 - $x = Math::BigFloat->new("0.2"); $y = Math::BigFloat->new("13"); $x->batan($y);
ok 141 - $x = Math::BigFloat->new("0.2"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 142 - $x = Math::BigFloat->new("0.2"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 143 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 144 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 145 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 146 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 147 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 148 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 149 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 150 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 151 - $x = Math::BigFloat->new("2.0"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 152 - $x = Math::BigFloat->new("2.0"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 153 - $x = Math::BigFloat->new("2.5"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 154 - $x = Math::BigFloat->new("2.5"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 155 - $x = Math::BigFloat->new("3.0"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 156 - $x = Math::BigFloat->new("3.0"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 157 - $x = Math::BigFloat->new("6.0"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 158 - $x = Math::BigFloat->new("6.0"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 159 - $x = Math::BigFloat->new("12"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 160 - $x = Math::BigFloat->new("12"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 161 - $x = Math::BigFloat->new("24"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 162 - $x = Math::BigFloat->new("24"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 163 - $x = Math::BigFloat->new("48"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 164 - $x = Math::BigFloat->new("48"); $y = Math::BigFloat->new("14"); $x->batan($y);
ok 165 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("1"); $z = Math::BigFloat->new("10"); $x->batan2($y, $z);
ok 166 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("1"); $z = Math::BigFloat->new("10"); $x->batan2($y, $z);
ok 167 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("NaN"); $z = Math::BigFloat->new("10"); $x->batan2($y, $z);
ok 168 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("NaN"); $z = Math::BigFloat->new("10"); $x->batan2($y, $z);
ok 169 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("NaN"); $z = Math::BigFloat->new("10"); $x->batan2($y, $z);
ok 170 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("NaN"); $z = Math::BigFloat->new("10"); $x->batan2($y, $z);
ok 171 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-inf"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 172 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-inf"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 173 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-1"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 174 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-1"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 175 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("0"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 176 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("0"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 177 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("+1"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 178 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("+1"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 179 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("+inf"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 180 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("+inf"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 181 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-inf"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 182 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-inf"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 183 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-1"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 184 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-1"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 185 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("0"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 186 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("0"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 187 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+1"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 188 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+1"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 189 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+inf"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 190 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+inf"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 191 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-inf"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 192 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-inf"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 193 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-1"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 194 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-1"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 195 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("0"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 196 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("0"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 197 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("+1"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 198 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("+1"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 199 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("+inf"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 200 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("+inf"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 201 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("-inf"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 202 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("-inf"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 203 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("-1"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 204 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("-1"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 205 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("0"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 206 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("0"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 207 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+1"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 208 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+1"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 209 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+inf"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 210 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+inf"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 211 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("-inf"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 212 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("-inf"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 213 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("-1"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 214 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("-1"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 215 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("0"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 216 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("0"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 217 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("+1"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 218 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("+1"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 219 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("+inf"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 220 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("+inf"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 221 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("5"); $z = Math::BigFloat->new("13"); $x->batan2($y, $z);
ok 222 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("5"); $z = Math::BigFloat->new("13"); $x->batan2($y, $z);
ok 223 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("5"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 224 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("5"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 225 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("2"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 226 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("2"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 227 - $x = Math::BigFloat->new("5"); $y = Math::BigFloat->new("0"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 228 - $x = Math::BigFloat->new("5"); $y = Math::BigFloat->new("0"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 229 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("0"); $z = Math::BigFloat->new("11"); $x->batan2($y, $z);
ok 230 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("0"); $z = Math::BigFloat->new("11"); $x->batan2($y, $z);
ok 231 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("0"); $z = Math::BigFloat->new("77"); $x->batan2($y, $z);
ok 232 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("0"); $z = Math::BigFloat->new("77"); $x->batan2($y, $z);
ok 233 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("0"); $z = Math::BigFloat->new("77"); $x->batan2($y, $z);
ok 234 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("0"); $z = Math::BigFloat->new("77"); $x->batan2($y, $z);
ok 235 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("5"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 236 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("5"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 237 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("5"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 238 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("5"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 239 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("8"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 240 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("8"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 241 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("8"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 242 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("8"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 243 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("2"); $z = Math::BigFloat->new("24"); $x->batan2($y, $z);
ok 244 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("2"); $z = Math::BigFloat->new("24"); $x->batan2($y, $z);
ok 245 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("1"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 246 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("1"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 247 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("1"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 248 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("1"); $z = Math::BigFloat->new("14"); $x->batan2($y, $z);
ok 249 - $x = Math::BigFloat->new("150"); Math::BigFloat->bpi($x);
ok 250 - $x = Math::BigFloat->new("150"); Math::BigFloat->bpi($x);
ok 251 - $x = Math::BigFloat->new("77"); Math::BigFloat->bpi($x);
ok 252 - $x = Math::BigFloat->new("77"); Math::BigFloat->bpi($x);
ok 253 - $x = Math::BigFloat->new("+0"); Math::BigFloat->bpi($x);
ok 254 - $x = Math::BigFloat->new("+0"); Math::BigFloat->bpi($x);
ok 255 - $x = Math::BigFloat->new("11"); Math::BigFloat->bpi($x);
ok 256 - $x = Math::BigFloat->new("11"); Math::BigFloat->bpi($x);
ok 257 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("10"); $x->bnok($y);
ok 258 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("10"); $x->bnok($y);
ok 259 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("NaN"); $x->bnok($y);
ok 260 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("NaN"); $x->bnok($y);
ok 261 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("1"); $x->bnok($y);
ok 262 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("1"); $x->bnok($y);
ok 263 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("NaN"); $x->bnok($y);
ok 264 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("NaN"); $x->bnok($y);
ok 265 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("1"); $x->bnok($y);
ok 266 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("1"); $x->bnok($y);
ok 267 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("2"); $x->bnok($y);
ok 268 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("2"); $x->bnok($y);
ok 269 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("3"); $x->bnok($y);
ok 270 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("3"); $x->bnok($y);
ok 271 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("-2"); $x->bnok($y);
ok 272 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("-2"); $x->bnok($y);
ok 273 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("3"); $x->bnok($y);
ok 274 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("3"); $x->bnok($y);
ok 275 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("6"); $x->bnok($y);
ok 276 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("6"); $x->bnok($y);
ok 277 - $x = Math::BigFloat->new("100"); $y = Math::BigFloat->new("90"); $x->bnok($y);
ok 278 - $x = Math::BigFloat->new("100"); $y = Math::BigFloat->new("90"); $x->bnok($y);
ok 279 - $x = Math::BigFloat->new("100"); $y = Math::BigFloat->new("95"); $x->bnok($y);
ok 280 - $x = Math::BigFloat->new("100"); $y = Math::BigFloat->new("95"); $x->bnok($y);
ok 281 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("0"); $x->bnok($y);
ok 282 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("0"); $x->bnok($y);
ok 283 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("0"); $x->bnok($y);
ok 284 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("0"); $x->bnok($y);
ok 285 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("1"); $x->bnok($y);
ok 286 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("1"); $x->bnok($y);
ok 287 - $x = Math::BigFloat->new("0"); $Math::BigFloat::div_scale = 40; $x->blog();
ok 288 - $x = Math::BigFloat->new("0"); $Math::BigFloat::div_scale = 40; $x->blog();
ok 289 - $x = Math::BigFloat->new("-1"); $Math::BigFloat::div_scale = 40; $x->blog();
ok 290 - $x = Math::BigFloat->new("-1"); $Math::BigFloat::div_scale = 40; $x->blog();
ok 291 - $x = Math::BigFloat->new("-2"); $Math::BigFloat::div_scale = 40; $x->blog();
ok 292 - $x = Math::BigFloat->new("-2"); $Math::BigFloat::div_scale = 40; $x->blog();
ok 293 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new(-1); $Math::BigFloat::div_scale = 40; $x->blog($y);
ok 294 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new(-1); $Math::BigFloat::div_scale = 40; $x->blog($y);
ok 295 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new(0); $Math::BigFloat::div_scale = 40; $x->blog($y);
ok 296 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new(0); $Math::BigFloat::div_scale = 40; $x->blog($y);
ok 297 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new(1); $Math::BigFloat::div_scale = 40; $x->blog($y);
ok 298 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new(1); $Math::BigFloat::div_scale = 40; $x->blog($y);
ok 299 - $x = Math::BigFloat->new("1"); $Math::BigFloat::div_scale = 40; $x->blog();
ok 300 - $x = Math::BigFloat->new("1"); $Math::BigFloat::div_scale = 40; $x->blog();
ok 301 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new(1); $Math::BigFloat::div_scale = 40; $x->blog($y);
ok 302 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new(1); $Math::BigFloat::div_scale = 40; $x->blog($y);
ok 303 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new(2); $Math::BigFloat::div_scale = 40; $x->blog($y);
ok 304 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new(2); $Math::BigFloat::div_scale = 40; $x->blog($y);
ok 305 - $x = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->blog();
ok 306 - $x = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->blog();
ok 307 - $x = Math::BigFloat->new("2.718281828"); $Math::BigFloat::div_scale = 40; $x->blog();
ok 308 - $x = Math::BigFloat->new("2.718281828"); $Math::BigFloat::div_scale = 40; $x->blog();
ok 309 - $x = Math::BigFloat->new("2.718281828"); $Math::BigFloat::div_scale = 20; $x->blog();
ok 310 - $x = Math::BigFloat->new("2.718281828"); $Math::BigFloat::div_scale = 20; $x->blog();
ok 311 - $x = Math::BigFloat->new("123"); $Math::BigFloat::div_scale = 15; $x->blog();
ok 312 - $x = Math::BigFloat->new("123"); $Math::BigFloat::div_scale = 15; $x->blog();
ok 313 - $x = Math::BigFloat->new("10"); $Math::BigFloat::div_scale = 15; $x->blog();
ok 314 - $x = Math::BigFloat->new("10"); $Math::BigFloat::div_scale = 15; $x->blog();
ok 315 - $x = Math::BigFloat->new("1000"); $Math::BigFloat::div_scale = 15; $x->blog();
ok 316 - $x = Math::BigFloat->new("1000"); $Math::BigFloat::div_scale = 15; $x->blog();
ok 317 - $x = Math::BigFloat->new("100"); $Math::BigFloat::div_scale = 15; $x->blog();
ok 318 - $x = Math::BigFloat->new("100"); $Math::BigFloat::div_scale = 15; $x->blog();
ok 319 - $x = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 15; $x->blog();
ok 320 - $x = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 15; $x->blog();
ok 321 - $x = Math::BigFloat->new("3.1415"); $Math::BigFloat::div_scale = 15; $x->blog();
ok 322 - $x = Math::BigFloat->new("3.1415"); $Math::BigFloat::div_scale = 15; $x->blog();
ok 323 - $x = Math::BigFloat->new("12345"); $Math::BigFloat::div_scale = 15; $x->blog();
ok 324 - $x = Math::BigFloat->new("12345"); $Math::BigFloat::div_scale = 15; $x->blog();
ok 325 - $x = Math::BigFloat->new("0.001"); $Math::BigFloat::div_scale = 15; $x->blog();
ok 326 - $x = Math::BigFloat->new("0.001"); $Math::BigFloat::div_scale = 15; $x->blog();
ok 327 - $x = Math::BigFloat->new("10"); $y = Math::BigFloat->new(10); $Math::BigFloat::div_scale = 15; $x->blog($y);
ok 328 - $x = Math::BigFloat->new("10"); $y = Math::BigFloat->new(10); $Math::BigFloat::div_scale = 15; $x->blog($y);
ok 329 - $x = Math::BigFloat->new("100"); $y = Math::BigFloat->new(100); $Math::BigFloat::div_scale = 15; $x->blog($y);
ok 330 - $x = Math::BigFloat->new("100"); $y = Math::BigFloat->new(100); $Math::BigFloat::div_scale = 15; $x->blog($y);
ok 331 - $x = Math::BigFloat->new("1"); $Math::BigFloat::div_scale = 40; $x->blog();
ok 332 - $x = Math::BigFloat->new("1"); $Math::BigFloat::div_scale = 40; $x->blog();
ok 333 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("2"); $x->brsft($y);
ok 334 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("2"); $x->brsft($y);
ok 335 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("2"); $x->brsft($y);
ok 336 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("2"); $x->brsft($y);
ok 337 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("1"); $x->brsft($y);
ok 338 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("1"); $x->brsft($y);
ok 339 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("1"); $x->brsft($y);
ok 340 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("1"); $x->brsft($y);
ok 341 - $x = Math::BigFloat->new("4"); $y = Math::BigFloat->new("1"); $x->brsft($y);
ok 342 - $x = Math::BigFloat->new("4"); $y = Math::BigFloat->new("1"); $x->brsft($y);
ok 343 - $x = Math::BigFloat->new("123"); $y = Math::BigFloat->new("1"); $x->brsft($y);
ok 344 - $x = Math::BigFloat->new("123"); $y = Math::BigFloat->new("1"); $x->brsft($y);
ok 345 - $x = Math::BigFloat->new("32"); $y = Math::BigFloat->new("3"); $x->brsft($y);
ok 346 - $x = Math::BigFloat->new("32"); $y = Math::BigFloat->new("3"); $x->brsft($y);
ok 347 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("0"); $x->blsft($y);
ok 348 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("0"); $x->blsft($y);
ok 349 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("1"); $x->blsft($y);
ok 350 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("1"); $x->blsft($y);
ok 351 - $x = Math::BigFloat->new("4"); $y = Math::BigFloat->new("3"); $x->blsft($y);
ok 352 - $x = Math::BigFloat->new("4"); $y = Math::BigFloat->new("3"); $x->blsft($y);
ok 353 - $x = Math::BigFloat->new("5"); $y = Math::BigFloat->new("3"); $x->blsft($y);
ok 354 - $x = Math::BigFloat->new("5"); $y = Math::BigFloat->new("3"); $x->blsft($y);
ok 355 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("2"); $x->blsft($y);
ok 356 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("2"); $x->blsft($y);
ok 357 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("5"); $x->blsft($y);
ok 358 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("5"); $x->blsft($y);
ok 359 - $x = Math::BigFloat->new("1"); $x;
ok 360 - $x = Math::BigFloat->new("1"); $x;
ok 361 - $x = Math::BigFloat->new("-0"); $x;
ok 362 - $x = Math::BigFloat->new("-0"); $x;
ok 363 - $x = Math::BigFloat->new("invalid"); $x;
ok 364 - $x = Math::BigFloat->new("invalid"); $x;
ok 365 - $x = Math::BigFloat->new("+inf"); $x;
ok 366 - $x = Math::BigFloat->new("+inf"); $x;
ok 367 - $x = Math::BigFloat->new("-inf"); $x;
ok 368 - $x = Math::BigFloat->new("-inf"); $x;
ok 369 - $x = Math::BigFloat->new("123"); $x;
ok 370 - $x = Math::BigFloat->new("123"); $x;
ok 371 - $x = Math::BigFloat->new("-123.4567"); $x;
ok 372 - $x = Math::BigFloat->new("-123.4567"); $x;
ok 373 - $x = Math::BigFloat->new(".2E-3."); $x;
ok 374 - $x = Math::BigFloat->new(".2E-3."); $x;
ok 375 - $x = Math::BigFloat->new("1e3e4"); $x;
ok 376 - $x = Math::BigFloat->new("1e3e4"); $x;
ok 377 - $x = Math::BigFloat->new(".2E2"); $x;
ok 378 - $x = Math::BigFloat->new(".2E2"); $x;
ok 379 - $x = Math::BigFloat->new("1.E3"); $x;
ok 380 - $x = Math::BigFloat->new("1.E3"); $x;
ok 381 - $x = Math::BigFloat->new("0e0"); $x;
ok 382 - $x = Math::BigFloat->new("0e0"); $x;
ok 383 - $x = Math::BigFloat->new("+0e0"); $x;
ok 384 - $x = Math::BigFloat->new("+0e0"); $x;
ok 385 - $x = Math::BigFloat->new("+0e+0"); $x;
ok 386 - $x = Math::BigFloat->new("+0e+0"); $x;
ok 387 - $x = Math::BigFloat->new("-0e+0"); $x;
ok 388 - $x = Math::BigFloat->new("-0e+0"); $x;
ok 389 - $x = Math::BigFloat->new("0e-0"); $x;
ok 390 - $x = Math::BigFloat->new("0e-0"); $x;
ok 391 - $x = Math::BigFloat->new("-0e-0"); $x;
ok 392 - $x = Math::BigFloat->new("-0e-0"); $x;
ok 393 - $x = Math::BigFloat->new("+0e-0"); $x;
ok 394 - $x = Math::BigFloat->new("+0e-0"); $x;
ok 395 - $x = Math::BigFloat->new("000"); $x;
ok 396 - $x = Math::BigFloat->new("000"); $x;
ok 397 - $x = Math::BigFloat->new("00e2"); $x;
ok 398 - $x = Math::BigFloat->new("00e2"); $x;
ok 399 - $x = Math::BigFloat->new("00e02"); $x;
ok 400 - $x = Math::BigFloat->new("00e02"); $x;
ok 401 - $x = Math::BigFloat->new("000e002"); $x;
ok 402 - $x = Math::BigFloat->new("000e002"); $x;
ok 403 - $x = Math::BigFloat->new("000e1230"); $x;
ok 404 - $x = Math::BigFloat->new("000e1230"); $x;
ok 405 - $x = Math::BigFloat->new("00e-3"); $x;
ok 406 - $x = Math::BigFloat->new("00e-3"); $x;
ok 407 - $x = Math::BigFloat->new("00e+3"); $x;
ok 408 - $x = Math::BigFloat->new("00e+3"); $x;
ok 409 - $x = Math::BigFloat->new("00e-03"); $x;
ok 410 - $x = Math::BigFloat->new("00e-03"); $x;
ok 411 - $x = Math::BigFloat->new("00e+03"); $x;
ok 412 - $x = Math::BigFloat->new("00e+03"); $x;
ok 413 - $x = Math::BigFloat->new("-000"); $x;
ok 414 - $x = Math::BigFloat->new("-000"); $x;
ok 415 - $x = Math::BigFloat->new("-00e2"); $x;
ok 416 - $x = Math::BigFloat->new("-00e2"); $x;
ok 417 - $x = Math::BigFloat->new("-00e02"); $x;
ok 418 - $x = Math::BigFloat->new("-00e02"); $x;
ok 419 - $x = Math::BigFloat->new("-000e002"); $x;
ok 420 - $x = Math::BigFloat->new("-000e002"); $x;
ok 421 - $x = Math::BigFloat->new("-000e1230"); $x;
ok 422 - $x = Math::BigFloat->new("-000e1230"); $x;
ok 423 - $x = Math::BigFloat->new("-00e-3"); $x;
ok 424 - $x = Math::BigFloat->new("-00e-3"); $x;
ok 425 - $x = Math::BigFloat->new("-00e+3"); $x;
ok 426 - $x = Math::BigFloat->new("-00e+3"); $x;
ok 427 - $x = Math::BigFloat->new("-00e-03"); $x;
ok 428 - $x = Math::BigFloat->new("-00e-03"); $x;
ok 429 - $x = Math::BigFloat->new("-00e+03"); $x;
ok 430 - $x = Math::BigFloat->new("-00e+03"); $x;
ok 431 - $x = Math::BigFloat->new("0"); $x->as_number();
ok 432 - $x = Math::BigFloat->new("1"); $x->as_number();
ok 433 - $x = Math::BigFloat->new("1.2"); $x->as_number();
ok 434 - $x = Math::BigFloat->new("2.345"); $x->as_number();
ok 435 - $x = Math::BigFloat->new("-2"); $x->as_number();
ok 436 - $x = Math::BigFloat->new("-123.456"); $x->as_number();
ok 437 - $x = Math::BigFloat->new("-200"); $x->as_number();
ok 438 - $x = Math::BigFloat->new("-inf"); $x->as_number();
ok 439 - $x = Math::BigFloat->new("inf"); $x->as_number();
ok 440 - $x = Math::BigFloat->new("NaN"); $x->as_number();
ok 441 - $x = Math::BigFloat->new("71243225429896467497217836789578596379"); $x->as_number();
ok 442 - $x = Math::BigFloat->new("0.000641"); $x->as_number();
ok 443 - $x = Math::BigFloat->new("0.0006412"); $x->as_number();
ok 444 - $x = Math::BigFloat->new("0.00064123"); $x->as_number();
ok 445 - $x = Math::BigFloat->new("0.000641234"); $x->as_number();
ok 446 - $x = Math::BigFloat->new("0.0006412345"); $x->as_number();
ok 447 - $x = Math::BigFloat->new("0.00064123456"); $x->as_number();
ok 448 - $x = Math::BigFloat->new("0.000641234567"); $x->as_number();
ok 449 - $x = Math::BigFloat->new("0.0006412345678"); $x->as_number();
ok 450 - $x = Math::BigFloat->new("0.00064123456789"); $x->as_number();
ok 451 - $x = Math::BigFloat->new("0.1"); $x->as_number();
ok 452 - $x = Math::BigFloat->new("0.01"); $x->as_number();
ok 453 - $x = Math::BigFloat->new("0.001"); $x->as_number();
ok 454 - $x = Math::BigFloat->new("0.0001"); $x->as_number();
ok 455 - $x = Math::BigFloat->new("0.00001"); $x->as_number();
ok 456 - $x = Math::BigFloat->new("0.000001"); $x->as_number();
ok 457 - $x = Math::BigFloat->new("0.0000001"); $x->as_number();
ok 458 - $x = Math::BigFloat->new("0.00000001"); $x->as_number();
ok 459 - $x = Math::BigFloat->new("0.000000001"); $x->as_number();
ok 460 - $x = Math::BigFloat->new("0.0000000001"); $x->as_number();
ok 461 - $x = Math::BigFloat->new("0.00000000001"); $x->as_number();
ok 462 - $x = Math::BigFloat->new("0.12345"); $x->as_number();
ok 463 - $x = Math::BigFloat->new("0.123456"); $x->as_number();
ok 464 - $x = Math::BigFloat->new("0.1234567"); $x->as_number();
ok 465 - $x = Math::BigFloat->new("0.12345678"); $x->as_number();
ok 466 - $x = Math::BigFloat->new("0.123456789"); $x->as_number();
ok 467 - $x = Math::BigFloat->new("1"); $x->binf("+");
ok 468 - $x = Math::BigFloat->new("1"); $x->binf("+");
ok 469 - $x = Math::BigFloat->new("2"); $x->binf("-");
ok 470 - $x = Math::BigFloat->new("2"); $x->binf("-");
ok 471 - $x = Math::BigFloat->new("3"); $x->binf("abc");
ok 472 - $x = Math::BigFloat->new("3"); $x->binf("abc");
ok 473 - $x = Math::BigFloat->new("128"); $x->as_hex();
ok 474 - $x = Math::BigFloat->new("-128"); $x->as_hex();
ok 475 - $x = Math::BigFloat->new("0"); $x->as_hex();
ok 476 - $x = Math::BigFloat->new("-0"); $x->as_hex();
ok 477 - $x = Math::BigFloat->new("1"); $x->as_hex();
ok 478 - $x = Math::BigFloat->new("0x123456789123456789"); $x->as_hex();
ok 479 - $x = Math::BigFloat->new("+inf"); $x->as_hex();
ok 480 - $x = Math::BigFloat->new("-inf"); $x->as_hex();
ok 481 - $x = Math::BigFloat->new("invalid"); $x->as_hex();
ok 482 - $x = Math::BigFloat->new("128"); $x->as_bin();
ok 483 - $x = Math::BigFloat->new("-128"); $x->as_bin();
ok 484 - $x = Math::BigFloat->new("0"); $x->as_bin();
ok 485 - $x = Math::BigFloat->new("-0"); $x->as_bin();
ok 486 - $x = Math::BigFloat->new("1"); $x->as_bin();
ok 487 - $x = Math::BigFloat->new("0b1010111101010101010110110110110110101"); $x->as_bin();
ok 488 - $x = Math::BigFloat->new("0x123456789123456789"); $x->as_bin();
ok 489 - $x = Math::BigFloat->new("+inf"); $x->as_bin();
ok 490 - $x = Math::BigFloat->new("-inf"); $x->as_bin();
ok 491 - $x = Math::BigFloat->new("invalid"); $x->as_bin();
ok 492 - $x = Math::BigFloat->new("128"); $x->as_oct();
ok 493 - $x = Math::BigFloat->new("-128"); $x->as_oct();
ok 494 - $x = Math::BigFloat->new("0"); $x->as_oct();
ok 495 - $x = Math::BigFloat->new("-0"); $x->as_oct();
ok 496 - $x = Math::BigFloat->new("1"); $x->as_oct();
ok 497 - $x = Math::BigFloat->new("0b1010111101010101010110110110110110101"); $x->as_oct();
ok 498 - $x = Math::BigFloat->new("0x123456789123456789"); $x->as_oct();
ok 499 - $x = Math::BigFloat->new("+inf"); $x->as_oct();
ok 500 - $x = Math::BigFloat->new("-inf"); $x->as_oct();
ok 501 - $x = Math::BigFloat->new("invalid"); $x->as_oct();
ok 502 - $x = Math::BigFloat->new("128"); $x->to_hex();
ok 503 - $x = Math::BigFloat->new("-128"); $x->to_hex();
ok 504 - $x = Math::BigFloat->new("0"); $x->to_hex();
ok 505 - $x = Math::BigFloat->new("-0"); $x->to_hex();
ok 506 - $x = Math::BigFloat->new("1"); $x->to_hex();
ok 507 - $x = Math::BigFloat->new("0x123456789123456789"); $x->to_hex();
ok 508 - $x = Math::BigFloat->new("+inf"); $x->to_hex();
ok 509 - $x = Math::BigFloat->new("-inf"); $x->to_hex();
ok 510 - $x = Math::BigFloat->new("invalid"); $x->to_hex();
ok 511 - $x = Math::BigFloat->new("128"); $x->to_bin();
ok 512 - $x = Math::BigFloat->new("-128"); $x->to_bin();
ok 513 - $x = Math::BigFloat->new("0"); $x->to_bin();
ok 514 - $x = Math::BigFloat->new("-0"); $x->to_bin();
ok 515 - $x = Math::BigFloat->new("1"); $x->to_bin();
ok 516 - $x = Math::BigFloat->new("0b1010111101010101010110110110110110101"); $x->to_bin();
ok 517 - $x = Math::BigFloat->new("0x123456789123456789"); $x->to_bin();
ok 518 - $x = Math::BigFloat->new("+inf"); $x->to_bin();
ok 519 - $x = Math::BigFloat->new("-inf"); $x->to_bin();
ok 520 - $x = Math::BigFloat->new("invalid"); $x->to_bin();
ok 521 - $x = Math::BigFloat->new("128"); $x->to_oct();
ok 522 - $x = Math::BigFloat->new("-128"); $x->to_oct();
ok 523 - $x = Math::BigFloat->new("0"); $x->to_oct();
ok 524 - $x = Math::BigFloat->new("-0"); $x->to_oct();
ok 525 - $x = Math::BigFloat->new("1"); $x->to_oct();
ok 526 - $x = Math::BigFloat->new("0b1010111101010101010110110110110110101"); $x->to_oct();
ok 527 - $x = Math::BigFloat->new("0x123456789123456789"); $x->to_oct();
ok 528 - $x = Math::BigFloat->new("+inf"); $x->to_oct();
ok 529 - $x = Math::BigFloat->new("-inf"); $x->to_oct();
ok 530 - $x = Math::BigFloat->new("invalid"); $x->to_oct();
ok 531 - $x = Math::BigFloat->new("0"); $x->numify();
ok 532 - $x = Math::BigFloat->new("+1"); $x->numify();
ok 533 - $x = Math::BigFloat->new("1234"); $x->numify();
ok 534 - $x = Math::BigFloat->new("-5"); $x->numify();
ok 535 - $x = Math::BigFloat->new("100"); $x->numify();
ok 536 - $x = Math::BigFloat->new("-100"); $x->numify();
ok 537 - $x = Math::BigFloat->new("abc"); $x->bnan();
ok 538 - $x = Math::BigFloat->new("abc"); $x->bnan();
ok 539 - $x = Math::BigFloat->new("2"); $x->bnan();
ok 540 - $x = Math::BigFloat->new("2"); $x->bnan();
ok 541 - $x = Math::BigFloat->new("-2"); $x->bnan();
ok 542 - $x = Math::BigFloat->new("-2"); $x->bnan();
ok 543 - $x = Math::BigFloat->new("0"); $x->bnan();
ok 544 - $x = Math::BigFloat->new("0"); $x->bnan();
ok 545 - $x = Math::BigFloat->new("2"); $x->bone("+");
ok 546 - $x = Math::BigFloat->new("2"); $x->bone("+");
ok 547 - $x = Math::BigFloat->new("-2"); $x->bone("-");
ok 548 - $x = Math::BigFloat->new("-2"); $x->bone("-");
ok 549 - $x = Math::BigFloat->new("-2"); $x->bone("+");
ok 550 - $x = Math::BigFloat->new("-2"); $x->bone("+");
ok 551 - $x = Math::BigFloat->new("2"); $x->bone("-");
ok 552 - $x = Math::BigFloat->new("2"); $x->bone("-");
ok 553 - $x = Math::BigFloat->new("0"); $x->bone();
ok 554 - $x = Math::BigFloat->new("0"); $x->bone();
ok 555 - $x = Math::BigFloat->new("-2"); $x->bone();
ok 556 - $x = Math::BigFloat->new("-2"); $x->bone();
ok 557 - $x = Math::BigFloat->new("abc"); $x->bone();
ok 558 - $x = Math::BigFloat->new("abc"); $x->bone();
ok 559 - $x = Math::BigFloat->new("2"); $x->bone();
ok 560 - $x = Math::BigFloat->new("2"); $x->bone();
ok 561 - $x = Math::BigFloat->new("+inf"); $x->bsstr();
ok 562 - $x = Math::BigFloat->new("-inf"); $x->bsstr();
ok 563 - $x = Math::BigFloat->new("abcfsstr"); $x->bsstr();
ok 564 - $x = Math::BigFloat->new("-abcfsstr"); $x->bsstr();
ok 565 - $x = Math::BigFloat->new("1234.567"); $x->bsstr();
ok 566 - $x = Math::BigFloat->new("123"); $x->bsstr();
ok 567 - $x = Math::BigFloat->new("-5"); $x->bsstr();
ok 568 - $x = Math::BigFloat->new("-100"); $x->bsstr();
ok 569 - $x = Math::BigFloat->new("+inf"); $x->accuracy(); $x->precision(); $x->bstr();
ok 570 - $x = Math::BigFloat->new("-inf"); $x->accuracy(); $x->precision(); $x->bstr();
ok 571 - $x = Math::BigFloat->new("abcfstr"); $x->accuracy(); $x->precision(); $x->bstr();
ok 572 - $x = Math::BigFloat->new("1234.567"); $x->accuracy(9); $x->precision(); $x->bstr();
ok 573 - $x = Math::BigFloat->new("1234.567"); $x->accuracy(); $x->precision(-6); $x->bstr();
ok 574 - $x = Math::BigFloat->new("12345"); $x->accuracy(5); $x->precision(); $x->bstr();
ok 575 - $x = Math::BigFloat->new("0.001234"); $x->accuracy(6); $x->precision(); $x->bstr();
ok 576 - $x = Math::BigFloat->new("0.001234"); $x->accuracy(); $x->precision(-8); $x->bstr();
ok 577 - $x = Math::BigFloat->new("0"); $x->accuracy(4); $x->precision(); $x->bstr();
ok 578 - $x = Math::BigFloat->new("0"); $x->accuracy(); $x->precision(-4); $x->bstr();
ok 579 - $x = Math::BigFloat->new("inf"); $x;
ok 580 - $x = Math::BigFloat->new("inf"); $x;
ok 581 - $x = Math::BigFloat->new("+inf"); $x;
ok 582 - $x = Math::BigFloat->new("+inf"); $x;
ok 583 - $x = Math::BigFloat->new("-inf"); $x;
ok 584 - $x = Math::BigFloat->new("-inf"); $x;
ok 585 - $x = Math::BigFloat->new("+infinity"); $x;
ok 586 - $x = Math::BigFloat->new("+infinity"); $x;
ok 587 - $x = Math::BigFloat->new("+-inf"); $x;
ok 588 - $x = Math::BigFloat->new("+-inf"); $x;
ok 589 - $x = Math::BigFloat->new("abc"); $x;
ok 590 - $x = Math::BigFloat->new("abc"); $x;
ok 591 - $x = Math::BigFloat->new("   1 a"); $x;
ok 592 - $x = Math::BigFloat->new("   1 a"); $x;
ok 593 - $x = Math::BigFloat->new("1bcd2"); $x;
ok 594 - $x = Math::BigFloat->new("1bcd2"); $x;
ok 595 - $x = Math::BigFloat->new("11111b"); $x;
ok 596 - $x = Math::BigFloat->new("11111b"); $x;
ok 597 - $x = Math::BigFloat->new("+1z"); $x;
ok 598 - $x = Math::BigFloat->new("+1z"); $x;
ok 599 - $x = Math::BigFloat->new("-1z"); $x;
ok 600 - $x = Math::BigFloat->new("-1z"); $x;
ok 601 - $x = Math::BigFloat->new("0e999"); $x;
ok 602 - $x = Math::BigFloat->new("0e999"); $x;
ok 603 - $x = Math::BigFloat->new("0e-999"); $x;
ok 604 - $x = Math::BigFloat->new("0e-999"); $x;
ok 605 - $x = Math::BigFloat->new("-0e999"); $x;
ok 606 - $x = Math::BigFloat->new("-0e999"); $x;
ok 607 - $x = Math::BigFloat->new("-0e-999"); $x;
ok 608 - $x = Math::BigFloat->new("-0e-999"); $x;
ok 609 - $x = Math::BigFloat->new("0"); $x;
ok 610 - $x = Math::BigFloat->new("0"); $x;
ok 611 - $x = Math::BigFloat->new("+0"); $x;
ok 612 - $x = Math::BigFloat->new("+0"); $x;
ok 613 - $x = Math::BigFloat->new("+00"); $x;
ok 614 - $x = Math::BigFloat->new("+00"); $x;
ok 615 - $x = Math::BigFloat->new("+0_0_0"); $x;
ok 616 - $x = Math::BigFloat->new("+0_0_0"); $x;
ok 617 - $x = Math::BigFloat->new("000000_0000000_00000"); $x;
ok 618 - $x = Math::BigFloat->new("000000_0000000_00000"); $x;
ok 619 - $x = Math::BigFloat->new("-0"); $x;
ok 620 - $x = Math::BigFloat->new("-0"); $x;
ok 621 - $x = Math::BigFloat->new("-0000"); $x;
ok 622 - $x = Math::BigFloat->new("-0000"); $x;
ok 623 - $x = Math::BigFloat->new("+1"); $x;
ok 624 - $x = Math::BigFloat->new("+1"); $x;
ok 625 - $x = Math::BigFloat->new("+01"); $x;
ok 626 - $x = Math::BigFloat->new("+01"); $x;
ok 627 - $x = Math::BigFloat->new("+001"); $x;
ok 628 - $x = Math::BigFloat->new("+001"); $x;
ok 629 - $x = Math::BigFloat->new("+00000100000"); $x;
ok 630 - $x = Math::BigFloat->new("+00000100000"); $x;
ok 631 - $x = Math::BigFloat->new("123456789"); $x;
ok 632 - $x = Math::BigFloat->new("123456789"); $x;
ok 633 - $x = Math::BigFloat->new("-1"); $x;
ok 634 - $x = Math::BigFloat->new("-1"); $x;
ok 635 - $x = Math::BigFloat->new("-01"); $x;
ok 636 - $x = Math::BigFloat->new("-01"); $x;
ok 637 - $x = Math::BigFloat->new("-001"); $x;
ok 638 - $x = Math::BigFloat->new("-001"); $x;
ok 639 - $x = Math::BigFloat->new("-123456789"); $x;
ok 640 - $x = Math::BigFloat->new("-123456789"); $x;
ok 641 - $x = Math::BigFloat->new("-00000100000"); $x;
ok 642 - $x = Math::BigFloat->new("-00000100000"); $x;
ok 643 - $x = Math::BigFloat->new("123.456a"); $x;
ok 644 - $x = Math::BigFloat->new("123.456a"); $x;
ok 645 - $x = Math::BigFloat->new("123.456"); $x;
ok 646 - $x = Math::BigFloat->new("123.456"); $x;
ok 647 - $x = Math::BigFloat->new("0.01"); $x;
ok 648 - $x = Math::BigFloat->new("0.01"); $x;
ok 649 - $x = Math::BigFloat->new(".002"); $x;
ok 650 - $x = Math::BigFloat->new(".002"); $x;
ok 651 - $x = Math::BigFloat->new("+.2"); $x;
ok 652 - $x = Math::BigFloat->new("+.2"); $x;
ok 653 - $x = Math::BigFloat->new("-0.0003"); $x;
ok 654 - $x = Math::BigFloat->new("-0.0003"); $x;
ok 655 - $x = Math::BigFloat->new("-.0000000004"); $x;
ok 656 - $x = Math::BigFloat->new("-.0000000004"); $x;
ok 657 - $x = Math::BigFloat->new("123456E2"); $x;
ok 658 - $x = Math::BigFloat->new("123456E2"); $x;
ok 659 - $x = Math::BigFloat->new("123456E-2"); $x;
ok 660 - $x = Math::BigFloat->new("123456E-2"); $x;
ok 661 - $x = Math::BigFloat->new("-123456E2"); $x;
ok 662 - $x = Math::BigFloat->new("-123456E2"); $x;
ok 663 - $x = Math::BigFloat->new("-123456E-2"); $x;
ok 664 - $x = Math::BigFloat->new("-123456E-2"); $x;
ok 665 - $x = Math::BigFloat->new("1e1"); $x;
ok 666 - $x = Math::BigFloat->new("1e1"); $x;
ok 667 - $x = Math::BigFloat->new("2e-11"); $x;
ok 668 - $x = Math::BigFloat->new("2e-11"); $x;
ok 669 - $x = Math::BigFloat->new("  .02e-1"); $x;
ok 670 - $x = Math::BigFloat->new("  .02e-1"); $x;
ok 671 - $x = Math::BigFloat->new("   000001"); $x;
ok 672 - $x = Math::BigFloat->new("   000001"); $x;
ok 673 - $x = Math::BigFloat->new("   -00001"); $x;
ok 674 - $x = Math::BigFloat->new("   -00001"); $x;
ok 675 - $x = Math::BigFloat->new("   -1"); $x;
ok 676 - $x = Math::BigFloat->new("   -1"); $x;
ok 677 - $x = Math::BigFloat->new("  000.01"); $x;
ok 678 - $x = Math::BigFloat->new("  000.01"); $x;
ok 679 - $x = Math::BigFloat->new("   -000.0023"); $x;
ok 680 - $x = Math::BigFloat->new("   -000.0023"); $x;
ok 681 - $x = Math::BigFloat->new("  1.1e1"); $x;
ok 682 - $x = Math::BigFloat->new("  1.1e1"); $x;
ok 683 - $x = Math::BigFloat->new("-3e111"); $x;
ok 684 - $x = Math::BigFloat->new("-3e111"); $x;
ok 685 - $x = Math::BigFloat->new("-4e-1111"); $x;
ok 686 - $x = Math::BigFloat->new("-4e-1111"); $x;
ok 687 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("123.456"); $x->bpow($y);
ok 688 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("123.456"); $x->bpow($y);
ok 689 - $x = Math::BigFloat->new("123.456"); $y = Math::BigFloat->new("abc"); $x->bpow($y);
ok 690 - $x = Math::BigFloat->new("123.456"); $y = Math::BigFloat->new("abc"); $x->bpow($y);
ok 691 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 692 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 693 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 694 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 695 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 696 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 697 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 698 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 699 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 700 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 701 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 702 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 703 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 704 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 705 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 706 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 707 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 708 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 709 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 710 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 711 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 712 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 713 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 714 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 715 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 716 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 717 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 718 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 719 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 720 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 721 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 722 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 723 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 724 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 725 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 726 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 727 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 728 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 729 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 730 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 731 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 732 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 733 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 734 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 735 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 736 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 737 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 738 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 739 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 740 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 741 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 742 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 743 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 744 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 745 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 746 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 747 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 748 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 749 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 750 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 751 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 752 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 753 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 754 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 755 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 756 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 757 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 758 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 759 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 760 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 761 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 762 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 763 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 764 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 765 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 766 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 767 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 768 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 769 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 770 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 771 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 772 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 773 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 774 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 775 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 776 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 777 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 778 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 779 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 780 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 781 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 782 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 783 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 784 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 785 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 786 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 787 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 788 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 789 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 790 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 791 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 792 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 793 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 794 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 795 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 796 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 797 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 798 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 799 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 800 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 801 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 802 - $x = Math::BigFloat->new("-1.5"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 803 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 804 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 805 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 806 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 807 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 808 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 809 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 810 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 811 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 812 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 813 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 814 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 815 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 816 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 817 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 818 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 819 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 820 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 821 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 822 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 823 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 824 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 825 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 826 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 827 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 828 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 829 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 830 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 831 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 832 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 833 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 834 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 835 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 836 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 837 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 838 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 839 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 840 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 841 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 842 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 843 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 844 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 845 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 846 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 847 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 848 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 849 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 850 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 851 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 852 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 853 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 854 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 855 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 856 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 857 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 858 - $x = Math::BigFloat->new("-0.5"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 859 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 860 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 861 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 862 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 863 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 864 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 865 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 866 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 867 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 868 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 869 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 870 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 871 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 872 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 873 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 874 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 875 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 876 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 877 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 878 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 879 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 880 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 881 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 882 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 883 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 884 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 885 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 886 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 887 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 888 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 889 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 890 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 891 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 892 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 893 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 894 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 895 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 896 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 897 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 898 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 899 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 900 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 901 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 902 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 903 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 904 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 905 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 906 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 907 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 908 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 909 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 910 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 911 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 912 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 913 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 914 - $x = Math::BigFloat->new("0.5"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 915 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 916 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 917 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 918 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 919 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 920 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 921 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 922 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 923 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 924 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 925 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 926 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 927 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 928 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 929 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 930 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 931 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 932 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 933 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 934 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 935 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 936 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 937 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 938 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 939 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 940 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 941 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 942 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 943 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 944 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 945 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 946 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 947 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 948 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 949 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 950 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 951 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 952 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 953 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 954 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 955 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 956 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 957 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 958 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 959 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 960 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 961 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 962 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 963 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 964 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 965 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 966 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 967 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 968 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 969 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 970 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 971 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 972 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 973 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 974 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 975 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 976 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 977 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 978 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 979 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 980 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 981 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 982 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 983 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 984 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 985 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 986 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 987 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 988 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 989 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 990 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 991 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 992 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 993 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 994 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 995 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 996 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 997 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 998 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 999 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 1000 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 1001 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 1002 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 1003 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 1004 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 1005 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 1006 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 1007 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 1008 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 1009 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 1010 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 1011 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 1012 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 1013 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 1014 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 1015 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 1016 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 1017 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 1018 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 1019 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 1020 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 1021 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 1022 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 1023 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 1024 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 1025 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 1026 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 1027 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 1028 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 1029 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 1030 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 1031 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 1032 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 1033 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 1034 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 1035 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 1036 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 1037 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 1038 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 1039 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 1040 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 1041 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 1042 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 1043 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 1044 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 1045 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 1046 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 1047 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 1048 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 1049 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 1050 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 1051 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 1052 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 1053 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 1054 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 1055 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 1056 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("-inf"); $x->bpow($y);
ok 1057 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 1058 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("-3"); $x->bpow($y);
ok 1059 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 1060 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 1061 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 1062 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("-1.5"); $x->bpow($y);
ok 1063 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 1064 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("-1"); $x->bpow($y);
ok 1065 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 1066 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("-0.5"); $x->bpow($y);
ok 1067 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 1068 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("0"); $x->bpow($y);
ok 1069 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 1070 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("0.5"); $x->bpow($y);
ok 1071 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 1072 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("1"); $x->bpow($y);
ok 1073 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 1074 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("1.5"); $x->bpow($y);
ok 1075 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 1076 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 1077 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 1078 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("3"); $x->bpow($y);
ok 1079 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 1080 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("inf"); $x->bpow($y);
ok 1081 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 1082 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("NaN"); $x->bpow($y);
ok 1083 - $x = Math::BigFloat->new("123.456"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 1084 - $x = Math::BigFloat->new("123.456"); $y = Math::BigFloat->new("2"); $x->bpow($y);
ok 1085 - $x = Math::BigFloat->new("128"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 1086 - $x = Math::BigFloat->new("128"); $y = Math::BigFloat->new("-2"); $x->bpow($y);
ok 1087 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("123.45"); $x->bpow($y);
ok 1088 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("123.45"); $x->bpow($y);
ok 1089 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("123.45"); $x->bpow($y);
ok 1090 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("123.45"); $x->bpow($y);
ok 1091 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("-123.45"); $x->bpow($y);
ok 1092 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("-123.45"); $x->bpow($y);
ok 1093 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-123.45"); $x->bpow($y);
ok 1094 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-123.45"); $x->bpow($y);
ok 1095 - $x = Math::BigFloat->new("invalid"); $x->bneg();
ok 1096 - $x = Math::BigFloat->new("invalid"); $x->bneg();
ok 1097 - $x = Math::BigFloat->new("+inf"); $x->bneg();
ok 1098 - $x = Math::BigFloat->new("+inf"); $x->bneg();
ok 1099 - $x = Math::BigFloat->new("-inf"); $x->bneg();
ok 1100 - $x = Math::BigFloat->new("-inf"); $x->bneg();
ok 1101 - $x = Math::BigFloat->new("+0"); $x->bneg();
ok 1102 - $x = Math::BigFloat->new("+0"); $x->bneg();
ok 1103 - $x = Math::BigFloat->new("+1"); $x->bneg();
ok 1104 - $x = Math::BigFloat->new("+1"); $x->bneg();
ok 1105 - $x = Math::BigFloat->new("-1"); $x->bneg();
ok 1106 - $x = Math::BigFloat->new("-1"); $x->bneg();
ok 1107 - $x = Math::BigFloat->new("+123456789"); $x->bneg();
ok 1108 - $x = Math::BigFloat->new("+123456789"); $x->bneg();
ok 1109 - $x = Math::BigFloat->new("-123456789"); $x->bneg();
ok 1110 - $x = Math::BigFloat->new("-123456789"); $x->bneg();
ok 1111 - $x = Math::BigFloat->new("+123.456789"); $x->bneg();
ok 1112 - $x = Math::BigFloat->new("+123.456789"); $x->bneg();
ok 1113 - $x = Math::BigFloat->new("-123456.789"); $x->bneg();
ok 1114 - $x = Math::BigFloat->new("-123456.789"); $x->bneg();
ok 1115 - $x = Math::BigFloat->new("invalid"); $x->babs();
ok 1116 - $x = Math::BigFloat->new("invalid"); $x->babs();
ok 1117 - $x = Math::BigFloat->new("+inf"); $x->babs();
ok 1118 - $x = Math::BigFloat->new("+inf"); $x->babs();
ok 1119 - $x = Math::BigFloat->new("-inf"); $x->babs();
ok 1120 - $x = Math::BigFloat->new("-inf"); $x->babs();
ok 1121 - $x = Math::BigFloat->new("+0"); $x->babs();
ok 1122 - $x = Math::BigFloat->new("+0"); $x->babs();
ok 1123 - $x = Math::BigFloat->new("+1"); $x->babs();
ok 1124 - $x = Math::BigFloat->new("+1"); $x->babs();
ok 1125 - $x = Math::BigFloat->new("-1"); $x->babs();
ok 1126 - $x = Math::BigFloat->new("-1"); $x->babs();
ok 1127 - $x = Math::BigFloat->new("+123456789"); $x->babs();
ok 1128 - $x = Math::BigFloat->new("+123456789"); $x->babs();
ok 1129 - $x = Math::BigFloat->new("-123456789"); $x->babs();
ok 1130 - $x = Math::BigFloat->new("-123456789"); $x->babs();
ok 1131 - $x = Math::BigFloat->new("+123.456789"); $x->babs();
ok 1132 - $x = Math::BigFloat->new("+123.456789"); $x->babs();
ok 1133 - $x = Math::BigFloat->new("-123456.789"); $x->babs();
ok 1134 - $x = Math::BigFloat->new("-123456.789"); $x->babs();
ok 1135 - $x = Math::BigFloat->new("+inf"); $Math::BigFloat::round_mode = "trunc"; $x->bround(5);
ok 1136 - $x = Math::BigFloat->new("+inf"); $Math::BigFloat::round_mode = "trunc"; $x->bround(5);
ok 1137 - $x = Math::BigFloat->new("-inf"); $Math::BigFloat::round_mode = "trunc"; $x->bround(5);
ok 1138 - $x = Math::BigFloat->new("-inf"); $Math::BigFloat::round_mode = "trunc"; $x->bround(5);
ok 1139 - $x = Math::BigFloat->new("0"); $Math::BigFloat::round_mode = "trunc"; $x->bround(5);
ok 1140 - $x = Math::BigFloat->new("0"); $Math::BigFloat::round_mode = "trunc"; $x->bround(5);
ok 1141 - $x = Math::BigFloat->new("invalid"); $Math::BigFloat::round_mode = "trunc"; $x->bround(5);
ok 1142 - $x = Math::BigFloat->new("invalid"); $Math::BigFloat::round_mode = "trunc"; $x->bround(5);
ok 1143 - $x = Math::BigFloat->new("+10123456789"); $Math::BigFloat::round_mode = "trunc"; $x->bround(5);
ok 1144 - $x = Math::BigFloat->new("+10123456789"); $Math::BigFloat::round_mode = "trunc"; $x->bround(5);
ok 1145 - $x = Math::BigFloat->new("-10123456789"); $Math::BigFloat::round_mode = "trunc"; $x->bround(5);
ok 1146 - $x = Math::BigFloat->new("-10123456789"); $Math::BigFloat::round_mode = "trunc"; $x->bround(5);
ok 1147 - $x = Math::BigFloat->new("+10123456789.123"); $Math::BigFloat::round_mode = "trunc"; $x->bround(5);
ok 1148 - $x = Math::BigFloat->new("+10123456789.123"); $Math::BigFloat::round_mode = "trunc"; $x->bround(5);
ok 1149 - $x = Math::BigFloat->new("-10123456789.123"); $Math::BigFloat::round_mode = "trunc"; $x->bround(5);
ok 1150 - $x = Math::BigFloat->new("-10123456789.123"); $Math::BigFloat::round_mode = "trunc"; $x->bround(5);
ok 1151 - $x = Math::BigFloat->new("+10123456789"); $Math::BigFloat::round_mode = "trunc"; $x->bround(9);
ok 1152 - $x = Math::BigFloat->new("+10123456789"); $Math::BigFloat::round_mode = "trunc"; $x->bround(9);
ok 1153 - $x = Math::BigFloat->new("-10123456789"); $Math::BigFloat::round_mode = "trunc"; $x->bround(9);
ok 1154 - $x = Math::BigFloat->new("-10123456789"); $Math::BigFloat::round_mode = "trunc"; $x->bround(9);
ok 1155 - $x = Math::BigFloat->new("+101234500"); $Math::BigFloat::round_mode = "trunc"; $x->bround(6);
ok 1156 - $x = Math::BigFloat->new("+101234500"); $Math::BigFloat::round_mode = "trunc"; $x->bround(6);
ok 1157 - $x = Math::BigFloat->new("-101234500"); $Math::BigFloat::round_mode = "trunc"; $x->bround(6);
ok 1158 - $x = Math::BigFloat->new("-101234500"); $Math::BigFloat::round_mode = "trunc"; $x->bround(6);
ok 1159 - $x = Math::BigFloat->new("+20123456789"); $Math::BigFloat::round_mode = "zero"; $x->bround(5);
ok 1160 - $x = Math::BigFloat->new("+20123456789"); $Math::BigFloat::round_mode = "zero"; $x->bround(5);
ok 1161 - $x = Math::BigFloat->new("-20123456789"); $Math::BigFloat::round_mode = "zero"; $x->bround(5);
ok 1162 - $x = Math::BigFloat->new("-20123456789"); $Math::BigFloat::round_mode = "zero"; $x->bround(5);
ok 1163 - $x = Math::BigFloat->new("+20123456789.123"); $Math::BigFloat::round_mode = "zero"; $x->bround(5);
ok 1164 - $x = Math::BigFloat->new("+20123456789.123"); $Math::BigFloat::round_mode = "zero"; $x->bround(5);
ok 1165 - $x = Math::BigFloat->new("-20123456789.123"); $Math::BigFloat::round_mode = "zero"; $x->bround(5);
ok 1166 - $x = Math::BigFloat->new("-20123456789.123"); $Math::BigFloat::round_mode = "zero"; $x->bround(5);
ok 1167 - $x = Math::BigFloat->new("+20123456789"); $Math::BigFloat::round_mode = "zero"; $x->bround(9);
ok 1168 - $x = Math::BigFloat->new("+20123456789"); $Math::BigFloat::round_mode = "zero"; $x->bround(9);
ok 1169 - $x = Math::BigFloat->new("-20123456789"); $Math::BigFloat::round_mode = "zero"; $x->bround(9);
ok 1170 - $x = Math::BigFloat->new("-20123456789"); $Math::BigFloat::round_mode = "zero"; $x->bround(9);
ok 1171 - $x = Math::BigFloat->new("+201234500"); $Math::BigFloat::round_mode = "zero"; $x->bround(6);
ok 1172 - $x = Math::BigFloat->new("+201234500"); $Math::BigFloat::round_mode = "zero"; $x->bround(6);
ok 1173 - $x = Math::BigFloat->new("-201234500"); $Math::BigFloat::round_mode = "zero"; $x->bround(6);
ok 1174 - $x = Math::BigFloat->new("-201234500"); $Math::BigFloat::round_mode = "zero"; $x->bround(6);
ok 1175 - $x = Math::BigFloat->new("+30123456789"); $Math::BigFloat::round_mode = "+inf"; $x->bround(5);
ok 1176 - $x = Math::BigFloat->new("+30123456789"); $Math::BigFloat::round_mode = "+inf"; $x->bround(5);
ok 1177 - $x = Math::BigFloat->new("-30123456789"); $Math::BigFloat::round_mode = "+inf"; $x->bround(5);
ok 1178 - $x = Math::BigFloat->new("-30123456789"); $Math::BigFloat::round_mode = "+inf"; $x->bround(5);
ok 1179 - $x = Math::BigFloat->new("+30123456789.123"); $Math::BigFloat::round_mode = "+inf"; $x->bround(5);
ok 1180 - $x = Math::BigFloat->new("+30123456789.123"); $Math::BigFloat::round_mode = "+inf"; $x->bround(5);
ok 1181 - $x = Math::BigFloat->new("-30123456789.123"); $Math::BigFloat::round_mode = "+inf"; $x->bround(5);
ok 1182 - $x = Math::BigFloat->new("-30123456789.123"); $Math::BigFloat::round_mode = "+inf"; $x->bround(5);
ok 1183 - $x = Math::BigFloat->new("+30123456789"); $Math::BigFloat::round_mode = "+inf"; $x->bround(9);
ok 1184 - $x = Math::BigFloat->new("+30123456789"); $Math::BigFloat::round_mode = "+inf"; $x->bround(9);
ok 1185 - $x = Math::BigFloat->new("-30123456789"); $Math::BigFloat::round_mode = "+inf"; $x->bround(9);
ok 1186 - $x = Math::BigFloat->new("-30123456789"); $Math::BigFloat::round_mode = "+inf"; $x->bround(9);
ok 1187 - $x = Math::BigFloat->new("+301234500"); $Math::BigFloat::round_mode = "+inf"; $x->bround(6);
ok 1188 - $x = Math::BigFloat->new("+301234500"); $Math::BigFloat::round_mode = "+inf"; $x->bround(6);
ok 1189 - $x = Math::BigFloat->new("-301234500"); $Math::BigFloat::round_mode = "+inf"; $x->bround(6);
ok 1190 - $x = Math::BigFloat->new("-301234500"); $Math::BigFloat::round_mode = "+inf"; $x->bround(6);
ok 1191 - $x = Math::BigFloat->new("+40123456789"); $Math::BigFloat::round_mode = "-inf"; $x->bround(5);
ok 1192 - $x = Math::BigFloat->new("+40123456789"); $Math::BigFloat::round_mode = "-inf"; $x->bround(5);
ok 1193 - $x = Math::BigFloat->new("-40123456789"); $Math::BigFloat::round_mode = "-inf"; $x->bround(5);
ok 1194 - $x = Math::BigFloat->new("-40123456789"); $Math::BigFloat::round_mode = "-inf"; $x->bround(5);
ok 1195 - $x = Math::BigFloat->new("+40123456789.123"); $Math::BigFloat::round_mode = "-inf"; $x->bround(5);
ok 1196 - $x = Math::BigFloat->new("+40123456789.123"); $Math::BigFloat::round_mode = "-inf"; $x->bround(5);
ok 1197 - $x = Math::BigFloat->new("-40123456789.123"); $Math::BigFloat::round_mode = "-inf"; $x->bround(5);
ok 1198 - $x = Math::BigFloat->new("-40123456789.123"); $Math::BigFloat::round_mode = "-inf"; $x->bround(5);
ok 1199 - $x = Math::BigFloat->new("+40123456789"); $Math::BigFloat::round_mode = "-inf"; $x->bround(9);
ok 1200 - $x = Math::BigFloat->new("+40123456789"); $Math::BigFloat::round_mode = "-inf"; $x->bround(9);
ok 1201 - $x = Math::BigFloat->new("-40123456789"); $Math::BigFloat::round_mode = "-inf"; $x->bround(9);
ok 1202 - $x = Math::BigFloat->new("-40123456789"); $Math::BigFloat::round_mode = "-inf"; $x->bround(9);
ok 1203 - $x = Math::BigFloat->new("+401234500"); $Math::BigFloat::round_mode = "-inf"; $x->bround(6);
ok 1204 - $x = Math::BigFloat->new("+401234500"); $Math::BigFloat::round_mode = "-inf"; $x->bround(6);
ok 1205 - $x = Math::BigFloat->new("-401234500"); $Math::BigFloat::round_mode = "-inf"; $x->bround(6);
ok 1206 - $x = Math::BigFloat->new("-401234500"); $Math::BigFloat::round_mode = "-inf"; $x->bround(6);
ok 1207 - $x = Math::BigFloat->new("+50123456789"); $Math::BigFloat::round_mode = "odd"; $x->bround(5);
ok 1208 - $x = Math::BigFloat->new("+50123456789"); $Math::BigFloat::round_mode = "odd"; $x->bround(5);
ok 1209 - $x = Math::BigFloat->new("-50123456789"); $Math::BigFloat::round_mode = "odd"; $x->bround(5);
ok 1210 - $x = Math::BigFloat->new("-50123456789"); $Math::BigFloat::round_mode = "odd"; $x->bround(5);
ok 1211 - $x = Math::BigFloat->new("+50123456789.123"); $Math::BigFloat::round_mode = "odd"; $x->bround(5);
ok 1212 - $x = Math::BigFloat->new("+50123456789.123"); $Math::BigFloat::round_mode = "odd"; $x->bround(5);
ok 1213 - $x = Math::BigFloat->new("-50123456789.123"); $Math::BigFloat::round_mode = "odd"; $x->bround(5);
ok 1214 - $x = Math::BigFloat->new("-50123456789.123"); $Math::BigFloat::round_mode = "odd"; $x->bround(5);
ok 1215 - $x = Math::BigFloat->new("+50123456789"); $Math::BigFloat::round_mode = "odd"; $x->bround(9);
ok 1216 - $x = Math::BigFloat->new("+50123456789"); $Math::BigFloat::round_mode = "odd"; $x->bround(9);
ok 1217 - $x = Math::BigFloat->new("-50123456789"); $Math::BigFloat::round_mode = "odd"; $x->bround(9);
ok 1218 - $x = Math::BigFloat->new("-50123456789"); $Math::BigFloat::round_mode = "odd"; $x->bround(9);
ok 1219 - $x = Math::BigFloat->new("+501234500"); $Math::BigFloat::round_mode = "odd"; $x->bround(6);
ok 1220 - $x = Math::BigFloat->new("+501234500"); $Math::BigFloat::round_mode = "odd"; $x->bround(6);
ok 1221 - $x = Math::BigFloat->new("-501234500"); $Math::BigFloat::round_mode = "odd"; $x->bround(6);
ok 1222 - $x = Math::BigFloat->new("-501234500"); $Math::BigFloat::round_mode = "odd"; $x->bround(6);
ok 1223 - $x = Math::BigFloat->new("+60123456789"); $Math::BigFloat::round_mode = "even"; $x->bround(5);
ok 1224 - $x = Math::BigFloat->new("+60123456789"); $Math::BigFloat::round_mode = "even"; $x->bround(5);
ok 1225 - $x = Math::BigFloat->new("-60123456789"); $Math::BigFloat::round_mode = "even"; $x->bround(5);
ok 1226 - $x = Math::BigFloat->new("-60123456789"); $Math::BigFloat::round_mode = "even"; $x->bround(5);
ok 1227 - $x = Math::BigFloat->new("+60123456789"); $Math::BigFloat::round_mode = "even"; $x->bround(9);
ok 1228 - $x = Math::BigFloat->new("+60123456789"); $Math::BigFloat::round_mode = "even"; $x->bround(9);
ok 1229 - $x = Math::BigFloat->new("-60123456789"); $Math::BigFloat::round_mode = "even"; $x->bround(9);
ok 1230 - $x = Math::BigFloat->new("-60123456789"); $Math::BigFloat::round_mode = "even"; $x->bround(9);
ok 1231 - $x = Math::BigFloat->new("+601234500"); $Math::BigFloat::round_mode = "even"; $x->bround(6);
ok 1232 - $x = Math::BigFloat->new("+601234500"); $Math::BigFloat::round_mode = "even"; $x->bround(6);
ok 1233 - $x = Math::BigFloat->new("-601234500"); $Math::BigFloat::round_mode = "even"; $x->bround(6);
ok 1234 - $x = Math::BigFloat->new("-601234500"); $Math::BigFloat::round_mode = "even"; $x->bround(6);
ok 1235 - $x = Math::BigFloat->new("+60123456789.0123"); $Math::BigFloat::round_mode = "even"; $x->bround(5);
ok 1236 - $x = Math::BigFloat->new("+60123456789.0123"); $Math::BigFloat::round_mode = "even"; $x->bround(5);
ok 1237 - $x = Math::BigFloat->new("-60123456789.0123"); $Math::BigFloat::round_mode = "even"; $x->bround(5);
ok 1238 - $x = Math::BigFloat->new("-60123456789.0123"); $Math::BigFloat::round_mode = "even"; $x->bround(5);
ok 1239 - $x = Math::BigFloat->new("+60123456789"); $Math::BigFloat::round_mode = "common"; $x->bround(5);
ok 1240 - $x = Math::BigFloat->new("+60123456789"); $Math::BigFloat::round_mode = "common"; $x->bround(5);
ok 1241 - $x = Math::BigFloat->new("-60123456789"); $Math::BigFloat::round_mode = "common"; $x->bround(5);
ok 1242 - $x = Math::BigFloat->new("-60123456789"); $Math::BigFloat::round_mode = "common"; $x->bround(5);
ok 1243 - $x = Math::BigFloat->new("+60123456789"); $Math::BigFloat::round_mode = "common"; $x->bround(6);
ok 1244 - $x = Math::BigFloat->new("+60123456789"); $Math::BigFloat::round_mode = "common"; $x->bround(6);
ok 1245 - $x = Math::BigFloat->new("-60123456789"); $Math::BigFloat::round_mode = "common"; $x->bround(6);
ok 1246 - $x = Math::BigFloat->new("-60123456789"); $Math::BigFloat::round_mode = "common"; $x->bround(6);
ok 1247 - $x = Math::BigFloat->new("+60123456789"); $Math::BigFloat::round_mode = "common"; $x->bround(9);
ok 1248 - $x = Math::BigFloat->new("+60123456789"); $Math::BigFloat::round_mode = "common"; $x->bround(9);
ok 1249 - $x = Math::BigFloat->new("-60123456789"); $Math::BigFloat::round_mode = "common"; $x->bround(9);
ok 1250 - $x = Math::BigFloat->new("-60123456789"); $Math::BigFloat::round_mode = "common"; $x->bround(9);
ok 1251 - $x = Math::BigFloat->new("+601234500"); $Math::BigFloat::round_mode = "common"; $x->bround(6);
ok 1252 - $x = Math::BigFloat->new("+601234500"); $Math::BigFloat::round_mode = "common"; $x->bround(6);
ok 1253 - $x = Math::BigFloat->new("-601234500"); $Math::BigFloat::round_mode = "common"; $x->bround(6);
ok 1254 - $x = Math::BigFloat->new("-601234500"); $Math::BigFloat::round_mode = "common"; $x->bround(6);
ok 1255 - $x = Math::BigFloat->new("+601234400"); $Math::BigFloat::round_mode = "common"; $x->bround(6);
ok 1256 - $x = Math::BigFloat->new("+601234400"); $Math::BigFloat::round_mode = "common"; $x->bround(6);
ok 1257 - $x = Math::BigFloat->new("-601234400"); $Math::BigFloat::round_mode = "common"; $x->bround(6);
ok 1258 - $x = Math::BigFloat->new("-601234400"); $Math::BigFloat::round_mode = "common"; $x->bround(6);
ok 1259 - $x = Math::BigFloat->new("+601234600"); $Math::BigFloat::round_mode = "common"; $x->bround(6);
ok 1260 - $x = Math::BigFloat->new("+601234600"); $Math::BigFloat::round_mode = "common"; $x->bround(6);
ok 1261 - $x = Math::BigFloat->new("-601234600"); $Math::BigFloat::round_mode = "common"; $x->bround(6);
ok 1262 - $x = Math::BigFloat->new("-601234600"); $Math::BigFloat::round_mode = "common"; $x->bround(6);
ok 1263 - $x = Math::BigFloat->new("+601234300"); $Math::BigFloat::round_mode = "common"; $x->bround(6);
ok 1264 - $x = Math::BigFloat->new("+601234300"); $Math::BigFloat::round_mode = "common"; $x->bround(6);
ok 1265 - $x = Math::BigFloat->new("+60123456789.0123"); $Math::BigFloat::round_mode = "common"; $x->bround(5);
ok 1266 - $x = Math::BigFloat->new("+60123456789.0123"); $Math::BigFloat::round_mode = "common"; $x->bround(5);
ok 1267 - $x = Math::BigFloat->new("-60123456789.0123"); $Math::BigFloat::round_mode = "common"; $x->bround(5);
ok 1268 - $x = Math::BigFloat->new("-60123456789.0123"); $Math::BigFloat::round_mode = "common"; $x->bround(5);
ok 1269 - $x = Math::BigFloat->new("+inf"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(5);
ok 1270 - $x = Math::BigFloat->new("+inf"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(5);
ok 1271 - $x = Math::BigFloat->new("-inf"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(5);
ok 1272 - $x = Math::BigFloat->new("-inf"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(5);
ok 1273 - $x = Math::BigFloat->new("0"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(5);
ok 1274 - $x = Math::BigFloat->new("0"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(5);
ok 1275 - $x = Math::BigFloat->new("invalid"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(5);
ok 1276 - $x = Math::BigFloat->new("invalid"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(5);
ok 1277 - $x = Math::BigFloat->new("+1.23"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1278 - $x = Math::BigFloat->new("+1.23"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1279 - $x = Math::BigFloat->new("+1.234"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1280 - $x = Math::BigFloat->new("+1.234"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1281 - $x = Math::BigFloat->new("+1.2345"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1282 - $x = Math::BigFloat->new("+1.2345"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1283 - $x = Math::BigFloat->new("+1.23"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-2);
ok 1284 - $x = Math::BigFloat->new("+1.23"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-2);
ok 1285 - $x = Math::BigFloat->new("+1.234"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-2);
ok 1286 - $x = Math::BigFloat->new("+1.234"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-2);
ok 1287 - $x = Math::BigFloat->new("+1.2345"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-2);
ok 1288 - $x = Math::BigFloat->new("+1.2345"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-2);
ok 1289 - $x = Math::BigFloat->new("+1.23"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-3);
ok 1290 - $x = Math::BigFloat->new("+1.23"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-3);
ok 1291 - $x = Math::BigFloat->new("+1.234"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-3);
ok 1292 - $x = Math::BigFloat->new("+1.234"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-3);
ok 1293 - $x = Math::BigFloat->new("+1.2345"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-3);
ok 1294 - $x = Math::BigFloat->new("+1.2345"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-3);
ok 1295 - $x = Math::BigFloat->new("-1.23"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1296 - $x = Math::BigFloat->new("-1.23"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1297 - $x = Math::BigFloat->new("+1.27"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1298 - $x = Math::BigFloat->new("+1.27"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1299 - $x = Math::BigFloat->new("-1.27"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1300 - $x = Math::BigFloat->new("-1.27"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1301 - $x = Math::BigFloat->new("+1.25"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1302 - $x = Math::BigFloat->new("+1.25"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1303 - $x = Math::BigFloat->new("-1.25"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1304 - $x = Math::BigFloat->new("-1.25"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1305 - $x = Math::BigFloat->new("+1.35"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1306 - $x = Math::BigFloat->new("+1.35"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1307 - $x = Math::BigFloat->new("-1.35"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1308 - $x = Math::BigFloat->new("-1.35"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1309 - $x = Math::BigFloat->new("-0.0061234567890"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1310 - $x = Math::BigFloat->new("-0.0061234567890"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1311 - $x = Math::BigFloat->new("-0.0061"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1312 - $x = Math::BigFloat->new("-0.0061"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1313 - $x = Math::BigFloat->new("-0.00612"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1314 - $x = Math::BigFloat->new("-0.00612"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1315 - $x = Math::BigFloat->new("-0.00612"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-2);
ok 1316 - $x = Math::BigFloat->new("-0.00612"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-2);
ok 1317 - $x = Math::BigFloat->new("-0.006"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1318 - $x = Math::BigFloat->new("-0.006"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-1);
ok 1319 - $x = Math::BigFloat->new("-0.006"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-2);
ok 1320 - $x = Math::BigFloat->new("-0.006"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-2);
ok 1321 - $x = Math::BigFloat->new("-0.0006"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-2);
ok 1322 - $x = Math::BigFloat->new("-0.0006"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-2);
ok 1323 - $x = Math::BigFloat->new("-0.0006"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-3);
ok 1324 - $x = Math::BigFloat->new("-0.0006"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-3);
ok 1325 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-3);
ok 1326 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-4);
ok 1327 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(-5);
ok 1328 - $x = Math::BigFloat->new("0.05"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(0);
ok 1329 - $x = Math::BigFloat->new("0.05"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(0);
ok 1330 - $x = Math::BigFloat->new("0.5"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(0);
ok 1331 - $x = Math::BigFloat->new("0.5"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(0);
ok 1332 - $x = Math::BigFloat->new("0.51"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(0);
ok 1333 - $x = Math::BigFloat->new("0.51"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(0);
ok 1334 - $x = Math::BigFloat->new("0.41"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(0);
ok 1335 - $x = Math::BigFloat->new("0.41"); $Math::BigFloat::round_mode = "trunc"; $x->bfround(0);
ok 1336 - $x = Math::BigFloat->new("+2.23"); $Math::BigFloat::round_mode = "zero"; $x->bfround(-1);
ok 1337 - $x = Math::BigFloat->new("-2.23"); $Math::BigFloat::round_mode = "zero"; $x->bfround(-1);
ok 1338 - $x = Math::BigFloat->new("+2.27"); $Math::BigFloat::round_mode = "zero"; $x->bfround(-1);
ok 1339 - $x = Math::BigFloat->new("-2.27"); $Math::BigFloat::round_mode = "zero"; $x->bfround(-1);
ok 1340 - $x = Math::BigFloat->new("+2.25"); $Math::BigFloat::round_mode = "zero"; $x->bfround(-1);
ok 1341 - $x = Math::BigFloat->new("-2.25"); $Math::BigFloat::round_mode = "zero"; $x->bfround(-1);
ok 1342 - $x = Math::BigFloat->new("+2.35"); $Math::BigFloat::round_mode = "zero"; $x->bfround(-1);
ok 1343 - $x = Math::BigFloat->new("-2.35"); $Math::BigFloat::round_mode = "zero"; $x->bfround(-1);
ok 1344 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "zero"; $x->bfround(-1);
ok 1345 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "zero"; $x->bfround(-1);
ok 1346 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "zero"; $x->bfround(-2);
ok 1347 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "zero"; $x->bfround(-3);
ok 1348 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "zero"; $x->bfround(-4);
ok 1349 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "zero"; $x->bfround(-5);
ok 1350 - $x = Math::BigFloat->new("0.05"); $Math::BigFloat::round_mode = "zero"; $x->bfround(0);
ok 1351 - $x = Math::BigFloat->new("0.05"); $Math::BigFloat::round_mode = "zero"; $x->bfround(0);
ok 1352 - $x = Math::BigFloat->new("0.5"); $Math::BigFloat::round_mode = "zero"; $x->bfround(0);
ok 1353 - $x = Math::BigFloat->new("0.5"); $Math::BigFloat::round_mode = "zero"; $x->bfround(0);
ok 1354 - $x = Math::BigFloat->new("0.51"); $Math::BigFloat::round_mode = "zero"; $x->bfround(0);
ok 1355 - $x = Math::BigFloat->new("0.51"); $Math::BigFloat::round_mode = "zero"; $x->bfround(0);
ok 1356 - $x = Math::BigFloat->new("0.41"); $Math::BigFloat::round_mode = "zero"; $x->bfround(0);
ok 1357 - $x = Math::BigFloat->new("0.41"); $Math::BigFloat::round_mode = "zero"; $x->bfround(0);
ok 1358 - $x = Math::BigFloat->new("+3.23"); $Math::BigFloat::round_mode = "+inf"; $x->bfround(-1);
ok 1359 - $x = Math::BigFloat->new("-3.23"); $Math::BigFloat::round_mode = "+inf"; $x->bfround(-1);
ok 1360 - $x = Math::BigFloat->new("+3.27"); $Math::BigFloat::round_mode = "+inf"; $x->bfround(-1);
ok 1361 - $x = Math::BigFloat->new("-3.27"); $Math::BigFloat::round_mode = "+inf"; $x->bfround(-1);
ok 1362 - $x = Math::BigFloat->new("+3.25"); $Math::BigFloat::round_mode = "+inf"; $x->bfround(-1);
ok 1363 - $x = Math::BigFloat->new("-3.25"); $Math::BigFloat::round_mode = "+inf"; $x->bfround(-1);
ok 1364 - $x = Math::BigFloat->new("+3.35"); $Math::BigFloat::round_mode = "+inf"; $x->bfround(-1);
ok 1365 - $x = Math::BigFloat->new("-3.35"); $Math::BigFloat::round_mode = "+inf"; $x->bfround(-1);
ok 1366 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "+inf"; $x->bfround(-1);
ok 1367 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "+inf"; $x->bfround(-1);
ok 1368 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "+inf"; $x->bfround(-2);
ok 1369 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "+inf"; $x->bfround(-3);
ok 1370 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "+inf"; $x->bfround(-4);
ok 1371 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "+inf"; $x->bfround(-5);
ok 1372 - $x = Math::BigFloat->new("0.05"); $Math::BigFloat::round_mode = "+inf"; $x->bfround(0);
ok 1373 - $x = Math::BigFloat->new("0.05"); $Math::BigFloat::round_mode = "+inf"; $x->bfround(0);
ok 1374 - $x = Math::BigFloat->new("0.5"); $Math::BigFloat::round_mode = "+inf"; $x->bfround(0);
ok 1375 - $x = Math::BigFloat->new("0.5"); $Math::BigFloat::round_mode = "+inf"; $x->bfround(0);
ok 1376 - $x = Math::BigFloat->new("0.51"); $Math::BigFloat::round_mode = "+inf"; $x->bfround(0);
ok 1377 - $x = Math::BigFloat->new("0.51"); $Math::BigFloat::round_mode = "+inf"; $x->bfround(0);
ok 1378 - $x = Math::BigFloat->new("0.41"); $Math::BigFloat::round_mode = "+inf"; $x->bfround(0);
ok 1379 - $x = Math::BigFloat->new("0.41"); $Math::BigFloat::round_mode = "+inf"; $x->bfround(0);
ok 1380 - $x = Math::BigFloat->new("+4.23"); $Math::BigFloat::round_mode = "-inf"; $x->bfround(-1);
ok 1381 - $x = Math::BigFloat->new("-4.23"); $Math::BigFloat::round_mode = "-inf"; $x->bfround(-1);
ok 1382 - $x = Math::BigFloat->new("+4.27"); $Math::BigFloat::round_mode = "-inf"; $x->bfround(-1);
ok 1383 - $x = Math::BigFloat->new("-4.27"); $Math::BigFloat::round_mode = "-inf"; $x->bfround(-1);
ok 1384 - $x = Math::BigFloat->new("+4.25"); $Math::BigFloat::round_mode = "-inf"; $x->bfround(-1);
ok 1385 - $x = Math::BigFloat->new("-4.25"); $Math::BigFloat::round_mode = "-inf"; $x->bfround(-1);
ok 1386 - $x = Math::BigFloat->new("+4.35"); $Math::BigFloat::round_mode = "-inf"; $x->bfround(-1);
ok 1387 - $x = Math::BigFloat->new("-4.35"); $Math::BigFloat::round_mode = "-inf"; $x->bfround(-1);
ok 1388 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "-inf"; $x->bfround(-1);
ok 1389 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "-inf"; $x->bfround(-1);
ok 1390 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "-inf"; $x->bfround(-2);
ok 1391 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "-inf"; $x->bfround(-3);
ok 1392 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "-inf"; $x->bfround(-4);
ok 1393 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "-inf"; $x->bfround(-5);
ok 1394 - $x = Math::BigFloat->new("0.05"); $Math::BigFloat::round_mode = "-inf"; $x->bfround(0);
ok 1395 - $x = Math::BigFloat->new("0.05"); $Math::BigFloat::round_mode = "-inf"; $x->bfround(0);
ok 1396 - $x = Math::BigFloat->new("0.5"); $Math::BigFloat::round_mode = "-inf"; $x->bfround(0);
ok 1397 - $x = Math::BigFloat->new("0.5"); $Math::BigFloat::round_mode = "-inf"; $x->bfround(0);
ok 1398 - $x = Math::BigFloat->new("0.51"); $Math::BigFloat::round_mode = "-inf"; $x->bfround(0);
ok 1399 - $x = Math::BigFloat->new("0.51"); $Math::BigFloat::round_mode = "-inf"; $x->bfround(0);
ok 1400 - $x = Math::BigFloat->new("0.41"); $Math::BigFloat::round_mode = "-inf"; $x->bfround(0);
ok 1401 - $x = Math::BigFloat->new("0.41"); $Math::BigFloat::round_mode = "-inf"; $x->bfround(0);
ok 1402 - $x = Math::BigFloat->new("+5.23"); $Math::BigFloat::round_mode = "odd"; $x->bfround(-1);
ok 1403 - $x = Math::BigFloat->new("-5.23"); $Math::BigFloat::round_mode = "odd"; $x->bfround(-1);
ok 1404 - $x = Math::BigFloat->new("+5.27"); $Math::BigFloat::round_mode = "odd"; $x->bfround(-1);
ok 1405 - $x = Math::BigFloat->new("-5.27"); $Math::BigFloat::round_mode = "odd"; $x->bfround(-1);
ok 1406 - $x = Math::BigFloat->new("+5.25"); $Math::BigFloat::round_mode = "odd"; $x->bfround(-1);
ok 1407 - $x = Math::BigFloat->new("-5.25"); $Math::BigFloat::round_mode = "odd"; $x->bfround(-1);
ok 1408 - $x = Math::BigFloat->new("+5.35"); $Math::BigFloat::round_mode = "odd"; $x->bfround(-1);
ok 1409 - $x = Math::BigFloat->new("-5.35"); $Math::BigFloat::round_mode = "odd"; $x->bfround(-1);
ok 1410 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "odd"; $x->bfround(-1);
ok 1411 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "odd"; $x->bfround(-1);
ok 1412 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "odd"; $x->bfround(-2);
ok 1413 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "odd"; $x->bfround(-3);
ok 1414 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "odd"; $x->bfround(-4);
ok 1415 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "odd"; $x->bfround(-5);
ok 1416 - $x = Math::BigFloat->new("0.05"); $Math::BigFloat::round_mode = "odd"; $x->bfround(0);
ok 1417 - $x = Math::BigFloat->new("0.05"); $Math::BigFloat::round_mode = "odd"; $x->bfround(0);
ok 1418 - $x = Math::BigFloat->new("0.5"); $Math::BigFloat::round_mode = "odd"; $x->bfround(0);
ok 1419 - $x = Math::BigFloat->new("0.5"); $Math::BigFloat::round_mode = "odd"; $x->bfround(0);
ok 1420 - $x = Math::BigFloat->new("0.51"); $Math::BigFloat::round_mode = "odd"; $x->bfround(0);
ok 1421 - $x = Math::BigFloat->new("0.51"); $Math::BigFloat::round_mode = "odd"; $x->bfround(0);
ok 1422 - $x = Math::BigFloat->new("0.41"); $Math::BigFloat::round_mode = "odd"; $x->bfround(0);
ok 1423 - $x = Math::BigFloat->new("0.41"); $Math::BigFloat::round_mode = "odd"; $x->bfround(0);
ok 1424 - $x = Math::BigFloat->new("+6.23"); $Math::BigFloat::round_mode = "even"; $x->bfround(-1);
ok 1425 - $x = Math::BigFloat->new("-6.23"); $Math::BigFloat::round_mode = "even"; $x->bfround(-1);
ok 1426 - $x = Math::BigFloat->new("+6.27"); $Math::BigFloat::round_mode = "even"; $x->bfround(-1);
ok 1427 - $x = Math::BigFloat->new("-6.27"); $Math::BigFloat::round_mode = "even"; $x->bfround(-1);
ok 1428 - $x = Math::BigFloat->new("+6.25"); $Math::BigFloat::round_mode = "even"; $x->bfround(-1);
ok 1429 - $x = Math::BigFloat->new("-6.25"); $Math::BigFloat::round_mode = "even"; $x->bfround(-1);
ok 1430 - $x = Math::BigFloat->new("+6.35"); $Math::BigFloat::round_mode = "even"; $x->bfround(-1);
ok 1431 - $x = Math::BigFloat->new("-6.35"); $Math::BigFloat::round_mode = "even"; $x->bfround(-1);
ok 1432 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "even"; $x->bfround(-1);
ok 1433 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "even"; $x->bfround(-1);
ok 1434 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "even"; $x->bfround(-2);
ok 1435 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "even"; $x->bfround(-3);
ok 1436 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "even"; $x->bfround(-4);
ok 1437 - $x = Math::BigFloat->new("-0.0065"); $Math::BigFloat::round_mode = "even"; $x->bfround(-5);
ok 1438 - $x = Math::BigFloat->new("0.05"); $Math::BigFloat::round_mode = "even"; $x->bfround(0);
ok 1439 - $x = Math::BigFloat->new("0.05"); $Math::BigFloat::round_mode = "even"; $x->bfround(0);
ok 1440 - $x = Math::BigFloat->new("0.5"); $Math::BigFloat::round_mode = "even"; $x->bfround(0);
ok 1441 - $x = Math::BigFloat->new("0.5"); $Math::BigFloat::round_mode = "even"; $x->bfround(0);
ok 1442 - $x = Math::BigFloat->new("0.51"); $Math::BigFloat::round_mode = "even"; $x->bfround(0);
ok 1443 - $x = Math::BigFloat->new("0.51"); $Math::BigFloat::round_mode = "even"; $x->bfround(0);
ok 1444 - $x = Math::BigFloat->new("0.41"); $Math::BigFloat::round_mode = "even"; $x->bfround(0);
ok 1445 - $x = Math::BigFloat->new("0.41"); $Math::BigFloat::round_mode = "even"; $x->bfround(0);
ok 1446 - $x = Math::BigFloat->new("0.01234567"); $Math::BigFloat::round_mode = "even"; $x->bfround(-3);
ok 1447 - $x = Math::BigFloat->new("0.01234567"); $Math::BigFloat::round_mode = "even"; $x->bfround(-3);
ok 1448 - $x = Math::BigFloat->new("0.01234567"); $Math::BigFloat::round_mode = "even"; $x->bfround(-4);
ok 1449 - $x = Math::BigFloat->new("0.01234567"); $Math::BigFloat::round_mode = "even"; $x->bfround(-4);
ok 1450 - $x = Math::BigFloat->new("0.01234567"); $Math::BigFloat::round_mode = "even"; $x->bfround(-5);
ok 1451 - $x = Math::BigFloat->new("0.01234567"); $Math::BigFloat::round_mode = "even"; $x->bfround(-5);
ok 1452 - $x = Math::BigFloat->new("0.01234567"); $Math::BigFloat::round_mode = "even"; $x->bfround(-6);
ok 1453 - $x = Math::BigFloat->new("0.01234567"); $Math::BigFloat::round_mode = "even"; $x->bfround(-6);
ok 1454 - $x = Math::BigFloat->new("0.01234567"); $Math::BigFloat::round_mode = "even"; $x->bfround(-7);
ok 1455 - $x = Math::BigFloat->new("0.01234567"); $Math::BigFloat::round_mode = "even"; $x->bfround(-7);
ok 1456 - $x = Math::BigFloat->new("0.01234567"); $Math::BigFloat::round_mode = "even"; $x->bfround(-8);
ok 1457 - $x = Math::BigFloat->new("0.01234567"); $Math::BigFloat::round_mode = "even"; $x->bfround(-8);
ok 1458 - $x = Math::BigFloat->new("0.01234567"); $Math::BigFloat::round_mode = "even"; $x->bfround(-9);
ok 1459 - $x = Math::BigFloat->new("0.01234567"); $Math::BigFloat::round_mode = "even"; $x->bfround(-9);
ok 1460 - $x = Math::BigFloat->new("0.01234567"); $Math::BigFloat::round_mode = "even"; $x->bfround(-12);
ok 1461 - $x = Math::BigFloat->new("0.01234567"); $Math::BigFloat::round_mode = "even"; $x->bfround(-12);
ok 1462 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("invalid"); $x->bcmp($y);
ok 1463 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("+0"); $x->bcmp($y);
ok 1464 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("invalid"); $x->bcmp($y);
ok 1465 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+0"); $x->bcmp($y);
ok 1466 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+0"); $x->bcmp($y);
ok 1467 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("-1"); $x->bcmp($y);
ok 1468 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+0"); $x->bcmp($y);
ok 1469 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+1"); $x->bcmp($y);
ok 1470 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+1"); $x->bcmp($y);
ok 1471 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("-1"); $x->bcmp($y);
ok 1472 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-1"); $x->bcmp($y);
ok 1473 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+1"); $x->bcmp($y);
ok 1474 - $x = Math::BigFloat->new("-1.1"); $y = Math::BigFloat->new("0"); $x->bcmp($y);
ok 1475 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("-1.1"); $x->bcmp($y);
ok 1476 - $x = Math::BigFloat->new("+1.1"); $y = Math::BigFloat->new("+0"); $x->bcmp($y);
ok 1477 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+1.1"); $x->bcmp($y);
ok 1478 - $x = Math::BigFloat->new("+123"); $y = Math::BigFloat->new("+123"); $x->bcmp($y);
ok 1479 - $x = Math::BigFloat->new("+123"); $y = Math::BigFloat->new("+12"); $x->bcmp($y);
ok 1480 - $x = Math::BigFloat->new("+12"); $y = Math::BigFloat->new("+123"); $x->bcmp($y);
ok 1481 - $x = Math::BigFloat->new("-123"); $y = Math::BigFloat->new("-123"); $x->bcmp($y);
ok 1482 - $x = Math::BigFloat->new("-123"); $y = Math::BigFloat->new("-12"); $x->bcmp($y);
ok 1483 - $x = Math::BigFloat->new("-12"); $y = Math::BigFloat->new("-123"); $x->bcmp($y);
ok 1484 - $x = Math::BigFloat->new("+123"); $y = Math::BigFloat->new("+124"); $x->bcmp($y);
ok 1485 - $x = Math::BigFloat->new("+124"); $y = Math::BigFloat->new("+123"); $x->bcmp($y);
ok 1486 - $x = Math::BigFloat->new("-123"); $y = Math::BigFloat->new("-124"); $x->bcmp($y);
ok 1487 - $x = Math::BigFloat->new("-124"); $y = Math::BigFloat->new("-123"); $x->bcmp($y);
ok 1488 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("0.01"); $x->bcmp($y);
ok 1489 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("0.0001"); $x->bcmp($y);
ok 1490 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-0.0001"); $x->bcmp($y);
ok 1491 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-0.1"); $x->bcmp($y);
ok 1492 - $x = Math::BigFloat->new("0.1"); $y = Math::BigFloat->new("0"); $x->bcmp($y);
ok 1493 - $x = Math::BigFloat->new("0.00001"); $y = Math::BigFloat->new("0"); $x->bcmp($y);
ok 1494 - $x = Math::BigFloat->new("-0.0001"); $y = Math::BigFloat->new("0"); $x->bcmp($y);
ok 1495 - $x = Math::BigFloat->new("-0.1"); $y = Math::BigFloat->new("0"); $x->bcmp($y);
ok 1496 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("0.0001234"); $x->bcmp($y);
ok 1497 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-0.0001234"); $x->bcmp($y);
ok 1498 - $x = Math::BigFloat->new("0.0001234"); $y = Math::BigFloat->new("0"); $x->bcmp($y);
ok 1499 - $x = Math::BigFloat->new("-0.0001234"); $y = Math::BigFloat->new("0"); $x->bcmp($y);
ok 1500 - $x = Math::BigFloat->new("0.0001"); $y = Math::BigFloat->new("0.0005"); $x->bcmp($y);
ok 1501 - $x = Math::BigFloat->new("0.0005"); $y = Math::BigFloat->new("0.0001"); $x->bcmp($y);
ok 1502 - $x = Math::BigFloat->new("0.005"); $y = Math::BigFloat->new("0.0001"); $x->bcmp($y);
ok 1503 - $x = Math::BigFloat->new("0.001"); $y = Math::BigFloat->new("0.0005"); $x->bcmp($y);
ok 1504 - $x = Math::BigFloat->new("0.000001"); $y = Math::BigFloat->new("0.0005"); $x->bcmp($y);
ok 1505 - $x = Math::BigFloat->new("0.00000123"); $y = Math::BigFloat->new("0.0005"); $x->bcmp($y);
ok 1506 - $x = Math::BigFloat->new("0.00512"); $y = Math::BigFloat->new("0.0001"); $x->bcmp($y);
ok 1507 - $x = Math::BigFloat->new("0.005"); $y = Math::BigFloat->new("0.000112"); $x->bcmp($y);
ok 1508 - $x = Math::BigFloat->new("0.00123"); $y = Math::BigFloat->new("0.0005"); $x->bcmp($y);
ok 1509 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("2"); $x->bcmp($y);
ok 1510 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("1.5"); $x->bcmp($y);
ok 1511 - $x = Math::BigFloat->new("1.54321"); $y = Math::BigFloat->new("234"); $x->bcmp($y);
ok 1512 - $x = Math::BigFloat->new("234"); $y = Math::BigFloat->new("1.54321"); $x->bcmp($y);
ok 1513 - $x = Math::BigFloat->new("1e1234567890987654321"); $y = Math::BigFloat->new("1e1234567890987654320"); $x->bcmp($y);
ok 1514 - $x = Math::BigFloat->new("1e-1234567890987654321"); $y = Math::BigFloat->new("1e-1234567890987654320"); $x->bcmp($y);
ok 1515 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("5432112345"); $x->bcmp($y);
ok 1516 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("5432112345"); $x->bcmp($y);
ok 1517 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-5432112345"); $x->bcmp($y);
ok 1518 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("-5432112345"); $x->bcmp($y);
ok 1519 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("54321.12345"); $x->bcmp($y);
ok 1520 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("54321.12345"); $x->bcmp($y);
ok 1521 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-54321.12345"); $x->bcmp($y);
ok 1522 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("-54321.12345"); $x->bcmp($y);
ok 1523 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("+inf"); $x->bcmp($y);
ok 1524 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-inf"); $x->bcmp($y);
ok 1525 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("-inf"); $x->bcmp($y);
ok 1526 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("+inf"); $x->bcmp($y);
ok 1527 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("NaN"); $x->bcmp($y);
ok 1528 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("inf"); $x->bcmp($y);
ok 1529 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("NaN"); $x->bcmp($y);
ok 1530 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("-inf"); $x->bcmp($y);
ok 1531 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("invalid"); $x->bacmp($y);
ok 1532 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("+0"); $x->bacmp($y);
ok 1533 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("invalid"); $x->bacmp($y);
ok 1534 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+0"); $x->bacmp($y);
ok 1535 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+0"); $x->bacmp($y);
ok 1536 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("-1"); $x->bacmp($y);
ok 1537 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+0"); $x->bacmp($y);
ok 1538 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+1"); $x->bacmp($y);
ok 1539 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+1"); $x->bacmp($y);
ok 1540 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("-1"); $x->bacmp($y);
ok 1541 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-1"); $x->bacmp($y);
ok 1542 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+1"); $x->bacmp($y);
ok 1543 - $x = Math::BigFloat->new("-1.1"); $y = Math::BigFloat->new("0"); $x->bacmp($y);
ok 1544 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("-1.1"); $x->bacmp($y);
ok 1545 - $x = Math::BigFloat->new("+1.1"); $y = Math::BigFloat->new("+0"); $x->bacmp($y);
ok 1546 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+1.1"); $x->bacmp($y);
ok 1547 - $x = Math::BigFloat->new("+123"); $y = Math::BigFloat->new("+123"); $x->bacmp($y);
ok 1548 - $x = Math::BigFloat->new("+123"); $y = Math::BigFloat->new("+12"); $x->bacmp($y);
ok 1549 - $x = Math::BigFloat->new("+12"); $y = Math::BigFloat->new("+123"); $x->bacmp($y);
ok 1550 - $x = Math::BigFloat->new("-123"); $y = Math::BigFloat->new("-123"); $x->bacmp($y);
ok 1551 - $x = Math::BigFloat->new("-123"); $y = Math::BigFloat->new("-12"); $x->bacmp($y);
ok 1552 - $x = Math::BigFloat->new("-12"); $y = Math::BigFloat->new("-123"); $x->bacmp($y);
ok 1553 - $x = Math::BigFloat->new("+123"); $y = Math::BigFloat->new("+124"); $x->bacmp($y);
ok 1554 - $x = Math::BigFloat->new("+124"); $y = Math::BigFloat->new("+123"); $x->bacmp($y);
ok 1555 - $x = Math::BigFloat->new("-123"); $y = Math::BigFloat->new("-124"); $x->bacmp($y);
ok 1556 - $x = Math::BigFloat->new("-124"); $y = Math::BigFloat->new("-123"); $x->bacmp($y);
ok 1557 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("0.01"); $x->bacmp($y);
ok 1558 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("0.0001"); $x->bacmp($y);
ok 1559 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-0.0001"); $x->bacmp($y);
ok 1560 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-0.1"); $x->bacmp($y);
ok 1561 - $x = Math::BigFloat->new("0.1"); $y = Math::BigFloat->new("0"); $x->bacmp($y);
ok 1562 - $x = Math::BigFloat->new("0.00001"); $y = Math::BigFloat->new("0"); $x->bacmp($y);
ok 1563 - $x = Math::BigFloat->new("-0.0001"); $y = Math::BigFloat->new("0"); $x->bacmp($y);
ok 1564 - $x = Math::BigFloat->new("-0.1"); $y = Math::BigFloat->new("0"); $x->bacmp($y);
ok 1565 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("0.0001234"); $x->bacmp($y);
ok 1566 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-0.0001234"); $x->bacmp($y);
ok 1567 - $x = Math::BigFloat->new("0.0001234"); $y = Math::BigFloat->new("0"); $x->bacmp($y);
ok 1568 - $x = Math::BigFloat->new("-0.0001234"); $y = Math::BigFloat->new("0"); $x->bacmp($y);
ok 1569 - $x = Math::BigFloat->new("0.0001"); $y = Math::BigFloat->new("0.0005"); $x->bacmp($y);
ok 1570 - $x = Math::BigFloat->new("0.0005"); $y = Math::BigFloat->new("0.0001"); $x->bacmp($y);
ok 1571 - $x = Math::BigFloat->new("0.005"); $y = Math::BigFloat->new("0.0001"); $x->bacmp($y);
ok 1572 - $x = Math::BigFloat->new("0.001"); $y = Math::BigFloat->new("0.0005"); $x->bacmp($y);
ok 1573 - $x = Math::BigFloat->new("0.000001"); $y = Math::BigFloat->new("0.0005"); $x->bacmp($y);
ok 1574 - $x = Math::BigFloat->new("0.00000123"); $y = Math::BigFloat->new("0.0005"); $x->bacmp($y);
ok 1575 - $x = Math::BigFloat->new("0.00512"); $y = Math::BigFloat->new("0.0001"); $x->bacmp($y);
ok 1576 - $x = Math::BigFloat->new("0.005"); $y = Math::BigFloat->new("0.000112"); $x->bacmp($y);
ok 1577 - $x = Math::BigFloat->new("0.00123"); $y = Math::BigFloat->new("0.0005"); $x->bacmp($y);
ok 1578 - $x = Math::BigFloat->new("1.5"); $y = Math::BigFloat->new("2"); $x->bacmp($y);
ok 1579 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("1.5"); $x->bacmp($y);
ok 1580 - $x = Math::BigFloat->new("1.54321"); $y = Math::BigFloat->new("234"); $x->bacmp($y);
ok 1581 - $x = Math::BigFloat->new("234"); $y = Math::BigFloat->new("1.54321"); $x->bacmp($y);
ok 1582 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("5432112345"); $x->bacmp($y);
ok 1583 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("5432112345"); $x->bacmp($y);
ok 1584 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-5432112345"); $x->bacmp($y);
ok 1585 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("-5432112345"); $x->bacmp($y);
ok 1586 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("54321.12345"); $x->bacmp($y);
ok 1587 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("54321.12345"); $x->bacmp($y);
ok 1588 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-54321.12345"); $x->bacmp($y);
ok 1589 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("-54321.12345"); $x->bacmp($y);
ok 1590 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("+inf"); $x->bacmp($y);
ok 1591 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-inf"); $x->bacmp($y);
ok 1592 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("-inf"); $x->bacmp($y);
ok 1593 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("+inf"); $x->bacmp($y);
ok 1594 - $x = Math::BigFloat->new("5"); $y = Math::BigFloat->new("inf"); $x->bacmp($y);
ok 1595 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("inf"); $x->bacmp($y);
ok 1596 - $x = Math::BigFloat->new("5"); $y = Math::BigFloat->new("-inf"); $x->bacmp($y);
ok 1597 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-inf"); $x->bacmp($y);
ok 1598 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("invalid"); $x->bacmp($y);
ok 1599 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("inf"); $x->bacmp($y);
ok 1600 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("invalid"); $x->bacmp($y);
ok 1601 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("-inf"); $x->bacmp($y);
ok 1602 - $x = Math::BigFloat->new("invalid"); $x->bdec();
ok 1603 - $x = Math::BigFloat->new("invalid"); $x->bdec();
ok 1604 - $x = Math::BigFloat->new("+inf"); $x->bdec();
ok 1605 - $x = Math::BigFloat->new("+inf"); $x->bdec();
ok 1606 - $x = Math::BigFloat->new("-inf"); $x->bdec();
ok 1607 - $x = Math::BigFloat->new("-inf"); $x->bdec();
ok 1608 - $x = Math::BigFloat->new("+0"); $x->bdec();
ok 1609 - $x = Math::BigFloat->new("+0"); $x->bdec();
ok 1610 - $x = Math::BigFloat->new("+1"); $x->bdec();
ok 1611 - $x = Math::BigFloat->new("+1"); $x->bdec();
ok 1612 - $x = Math::BigFloat->new("-1"); $x->bdec();
ok 1613 - $x = Math::BigFloat->new("-1"); $x->bdec();
ok 1614 - $x = Math::BigFloat->new("1.23"); $x->bdec();
ok 1615 - $x = Math::BigFloat->new("1.23"); $x->bdec();
ok 1616 - $x = Math::BigFloat->new("-1.23"); $x->bdec();
ok 1617 - $x = Math::BigFloat->new("-1.23"); $x->bdec();
ok 1618 - $x = Math::BigFloat->new("100"); $x->bdec();
ok 1619 - $x = Math::BigFloat->new("100"); $x->bdec();
ok 1620 - $x = Math::BigFloat->new("101"); $x->bdec();
ok 1621 - $x = Math::BigFloat->new("101"); $x->bdec();
ok 1622 - $x = Math::BigFloat->new("-100"); $x->bdec();
ok 1623 - $x = Math::BigFloat->new("-100"); $x->bdec();
ok 1624 - $x = Math::BigFloat->new("-99"); $x->bdec();
ok 1625 - $x = Math::BigFloat->new("-99"); $x->bdec();
ok 1626 - $x = Math::BigFloat->new("-98"); $x->bdec();
ok 1627 - $x = Math::BigFloat->new("-98"); $x->bdec();
ok 1628 - $x = Math::BigFloat->new("99"); $x->bdec();
ok 1629 - $x = Math::BigFloat->new("99"); $x->bdec();
ok 1630 - $x = Math::BigFloat->new("invalid"); $x->binc();
ok 1631 - $x = Math::BigFloat->new("invalid"); $x->binc();
ok 1632 - $x = Math::BigFloat->new("+inf"); $x->binc();
ok 1633 - $x = Math::BigFloat->new("+inf"); $x->binc();
ok 1634 - $x = Math::BigFloat->new("-inf"); $x->binc();
ok 1635 - $x = Math::BigFloat->new("-inf"); $x->binc();
ok 1636 - $x = Math::BigFloat->new("+0"); $x->binc();
ok 1637 - $x = Math::BigFloat->new("+0"); $x->binc();
ok 1638 - $x = Math::BigFloat->new("+1"); $x->binc();
ok 1639 - $x = Math::BigFloat->new("+1"); $x->binc();
ok 1640 - $x = Math::BigFloat->new("-1"); $x->binc();
ok 1641 - $x = Math::BigFloat->new("-1"); $x->binc();
ok 1642 - $x = Math::BigFloat->new("1.23"); $x->binc();
ok 1643 - $x = Math::BigFloat->new("1.23"); $x->binc();
ok 1644 - $x = Math::BigFloat->new("-1.23"); $x->binc();
ok 1645 - $x = Math::BigFloat->new("-1.23"); $x->binc();
ok 1646 - $x = Math::BigFloat->new("100"); $x->binc();
ok 1647 - $x = Math::BigFloat->new("100"); $x->binc();
ok 1648 - $x = Math::BigFloat->new("-100"); $x->binc();
ok 1649 - $x = Math::BigFloat->new("-100"); $x->binc();
ok 1650 - $x = Math::BigFloat->new("-99"); $x->binc();
ok 1651 - $x = Math::BigFloat->new("-99"); $x->binc();
ok 1652 - $x = Math::BigFloat->new("-101"); $x->binc();
ok 1653 - $x = Math::BigFloat->new("-101"); $x->binc();
ok 1654 - $x = Math::BigFloat->new("99"); $x->binc();
ok 1655 - $x = Math::BigFloat->new("99"); $x->binc();
ok 1656 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("abc"); $x->badd($y);
ok 1657 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("abc"); $x->badd($y);
ok 1658 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("+0"); $x->badd($y);
ok 1659 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("+0"); $x->badd($y);
ok 1660 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("abc"); $x->badd($y);
ok 1661 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("abc"); $x->badd($y);
ok 1662 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("-inf"); $x->badd($y);
ok 1663 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("-inf"); $x->badd($y);
ok 1664 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("+inf"); $x->badd($y);
ok 1665 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("+inf"); $x->badd($y);
ok 1666 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("+inf"); $x->badd($y);
ok 1667 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("+inf"); $x->badd($y);
ok 1668 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-inf"); $x->badd($y);
ok 1669 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-inf"); $x->badd($y);
ok 1670 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("+inf"); $x->badd($y);
ok 1671 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("+inf"); $x->badd($y);
ok 1672 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("+inf"); $x->badd($y);
ok 1673 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("+inf"); $x->badd($y);
ok 1674 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("invalid"); $x->badd($y);
ok 1675 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("invalid"); $x->badd($y);
ok 1676 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("invalid"); $x->badd($y);
ok 1677 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("invalid"); $x->badd($y);
ok 1678 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+0"); $x->badd($y);
ok 1679 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+0"); $x->badd($y);
ok 1680 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+0"); $x->badd($y);
ok 1681 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+0"); $x->badd($y);
ok 1682 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1683 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1684 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1685 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1686 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+0"); $x->badd($y);
ok 1687 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+0"); $x->badd($y);
ok 1688 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1689 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1690 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1691 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1692 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1693 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1694 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1695 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1696 - $x = Math::BigFloat->new("+9"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1697 - $x = Math::BigFloat->new("+9"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1698 - $x = Math::BigFloat->new("+99"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1699 - $x = Math::BigFloat->new("+99"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1700 - $x = Math::BigFloat->new("+999"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1701 - $x = Math::BigFloat->new("+999"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1702 - $x = Math::BigFloat->new("+9999"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1703 - $x = Math::BigFloat->new("+9999"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1704 - $x = Math::BigFloat->new("+99999"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1705 - $x = Math::BigFloat->new("+99999"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1706 - $x = Math::BigFloat->new("+999999"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1707 - $x = Math::BigFloat->new("+999999"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1708 - $x = Math::BigFloat->new("+9999999"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1709 - $x = Math::BigFloat->new("+9999999"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1710 - $x = Math::BigFloat->new("+99999999"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1711 - $x = Math::BigFloat->new("+99999999"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1712 - $x = Math::BigFloat->new("+999999999"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1713 - $x = Math::BigFloat->new("+999999999"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1714 - $x = Math::BigFloat->new("+9999999999"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1715 - $x = Math::BigFloat->new("+9999999999"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1716 - $x = Math::BigFloat->new("+99999999999"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1717 - $x = Math::BigFloat->new("+99999999999"); $y = Math::BigFloat->new("+1"); $x->badd($y);
ok 1718 - $x = Math::BigFloat->new("+10"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1719 - $x = Math::BigFloat->new("+10"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1720 - $x = Math::BigFloat->new("+100"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1721 - $x = Math::BigFloat->new("+100"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1722 - $x = Math::BigFloat->new("+1000"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1723 - $x = Math::BigFloat->new("+1000"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1724 - $x = Math::BigFloat->new("+10000"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1725 - $x = Math::BigFloat->new("+10000"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1726 - $x = Math::BigFloat->new("+100000"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1727 - $x = Math::BigFloat->new("+100000"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1728 - $x = Math::BigFloat->new("+1000000"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1729 - $x = Math::BigFloat->new("+1000000"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1730 - $x = Math::BigFloat->new("+10000000"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1731 - $x = Math::BigFloat->new("+10000000"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1732 - $x = Math::BigFloat->new("+100000000"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1733 - $x = Math::BigFloat->new("+100000000"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1734 - $x = Math::BigFloat->new("+1000000000"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1735 - $x = Math::BigFloat->new("+1000000000"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1736 - $x = Math::BigFloat->new("+10000000000"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1737 - $x = Math::BigFloat->new("+10000000000"); $y = Math::BigFloat->new("-1"); $x->badd($y);
ok 1738 - $x = Math::BigFloat->new("+123456789"); $y = Math::BigFloat->new("+987654321"); $x->badd($y);
ok 1739 - $x = Math::BigFloat->new("+123456789"); $y = Math::BigFloat->new("+987654321"); $x->badd($y);
ok 1740 - $x = Math::BigFloat->new("-123456789"); $y = Math::BigFloat->new("+987654321"); $x->badd($y);
ok 1741 - $x = Math::BigFloat->new("-123456789"); $y = Math::BigFloat->new("+987654321"); $x->badd($y);
ok 1742 - $x = Math::BigFloat->new("-123456789"); $y = Math::BigFloat->new("-987654321"); $x->badd($y);
ok 1743 - $x = Math::BigFloat->new("-123456789"); $y = Math::BigFloat->new("-987654321"); $x->badd($y);
ok 1744 - $x = Math::BigFloat->new("+123456789"); $y = Math::BigFloat->new("-987654321"); $x->badd($y);
ok 1745 - $x = Math::BigFloat->new("+123456789"); $y = Math::BigFloat->new("-987654321"); $x->badd($y);
ok 1746 - $x = Math::BigFloat->new("0.001234"); $y = Math::BigFloat->new("0.0001234"); $x->badd($y);
ok 1747 - $x = Math::BigFloat->new("0.001234"); $y = Math::BigFloat->new("0.0001234"); $x->badd($y);
ok 1748 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("abc"); $x->bsub($y);
ok 1749 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("abc"); $x->bsub($y);
ok 1750 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("+0"); $x->bsub($y);
ok 1751 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("+0"); $x->bsub($y);
ok 1752 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("abc"); $x->bsub($y);
ok 1753 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("abc"); $x->bsub($y);
ok 1754 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("-inf"); $x->bsub($y);
ok 1755 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("-inf"); $x->bsub($y);
ok 1756 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("+inf"); $x->bsub($y);
ok 1757 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("+inf"); $x->bsub($y);
ok 1758 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("+inf"); $x->bsub($y);
ok 1759 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("+inf"); $x->bsub($y);
ok 1760 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-inf"); $x->bsub($y);
ok 1761 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-inf"); $x->bsub($y);
ok 1762 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("+inf"); $x->bsub($y);
ok 1763 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("+inf"); $x->bsub($y);
ok 1764 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("+inf"); $x->bsub($y);
ok 1765 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("+inf"); $x->bsub($y);
ok 1766 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("invalid"); $x->bsub($y);
ok 1767 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("invalid"); $x->bsub($y);
ok 1768 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("invalid"); $x->bsub($y);
ok 1769 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("invalid"); $x->bsub($y);
ok 1770 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+0"); $x->bsub($y);
ok 1771 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+0"); $x->bsub($y);
ok 1772 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+0"); $x->bsub($y);
ok 1773 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+0"); $x->bsub($y);
ok 1774 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1775 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1776 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1777 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1778 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+0"); $x->bsub($y);
ok 1779 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+0"); $x->bsub($y);
ok 1780 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1781 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1782 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1783 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1784 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1785 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1786 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1787 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1788 - $x = Math::BigFloat->new("+9"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1789 - $x = Math::BigFloat->new("+9"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1790 - $x = Math::BigFloat->new("+99"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1791 - $x = Math::BigFloat->new("+99"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1792 - $x = Math::BigFloat->new("+999"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1793 - $x = Math::BigFloat->new("+999"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1794 - $x = Math::BigFloat->new("+9999"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1795 - $x = Math::BigFloat->new("+9999"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1796 - $x = Math::BigFloat->new("+99999"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1797 - $x = Math::BigFloat->new("+99999"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1798 - $x = Math::BigFloat->new("+999999"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1799 - $x = Math::BigFloat->new("+999999"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1800 - $x = Math::BigFloat->new("+9999999"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1801 - $x = Math::BigFloat->new("+9999999"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1802 - $x = Math::BigFloat->new("+99999999"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1803 - $x = Math::BigFloat->new("+99999999"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1804 - $x = Math::BigFloat->new("+999999999"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1805 - $x = Math::BigFloat->new("+999999999"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1806 - $x = Math::BigFloat->new("+9999999999"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1807 - $x = Math::BigFloat->new("+9999999999"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1808 - $x = Math::BigFloat->new("+99999999999"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1809 - $x = Math::BigFloat->new("+99999999999"); $y = Math::BigFloat->new("+1"); $x->bsub($y);
ok 1810 - $x = Math::BigFloat->new("+10"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1811 - $x = Math::BigFloat->new("+10"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1812 - $x = Math::BigFloat->new("+100"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1813 - $x = Math::BigFloat->new("+100"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1814 - $x = Math::BigFloat->new("+1000"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1815 - $x = Math::BigFloat->new("+1000"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1816 - $x = Math::BigFloat->new("+10000"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1817 - $x = Math::BigFloat->new("+10000"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1818 - $x = Math::BigFloat->new("+100000"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1819 - $x = Math::BigFloat->new("+100000"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1820 - $x = Math::BigFloat->new("+1000000"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1821 - $x = Math::BigFloat->new("+1000000"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1822 - $x = Math::BigFloat->new("+10000000"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1823 - $x = Math::BigFloat->new("+10000000"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1824 - $x = Math::BigFloat->new("+100000000"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1825 - $x = Math::BigFloat->new("+100000000"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1826 - $x = Math::BigFloat->new("+1000000000"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1827 - $x = Math::BigFloat->new("+1000000000"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1828 - $x = Math::BigFloat->new("+10000000000"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1829 - $x = Math::BigFloat->new("+10000000000"); $y = Math::BigFloat->new("-1"); $x->bsub($y);
ok 1830 - $x = Math::BigFloat->new("+123456789"); $y = Math::BigFloat->new("+987654321"); $x->bsub($y);
ok 1831 - $x = Math::BigFloat->new("+123456789"); $y = Math::BigFloat->new("+987654321"); $x->bsub($y);
ok 1832 - $x = Math::BigFloat->new("-123456789"); $y = Math::BigFloat->new("+987654321"); $x->bsub($y);
ok 1833 - $x = Math::BigFloat->new("-123456789"); $y = Math::BigFloat->new("+987654321"); $x->bsub($y);
ok 1834 - $x = Math::BigFloat->new("-123456789"); $y = Math::BigFloat->new("-987654321"); $x->bsub($y);
ok 1835 - $x = Math::BigFloat->new("-123456789"); $y = Math::BigFloat->new("-987654321"); $x->bsub($y);
ok 1836 - $x = Math::BigFloat->new("+123456789"); $y = Math::BigFloat->new("-987654321"); $x->bsub($y);
ok 1837 - $x = Math::BigFloat->new("+123456789"); $y = Math::BigFloat->new("-987654321"); $x->bsub($y);
ok 1838 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("abc"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1839 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("abc"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1840 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("+0"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1841 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("+0"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1842 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("abc"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1843 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("abc"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1844 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("0"); $z = Math::BigFloat->new("abc"); $x->bmuladd($y, $z);
ok 1845 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("0"); $z = Math::BigFloat->new("abc"); $x->bmuladd($y, $z);
ok 1846 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("+inf"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1847 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("+inf"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1848 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("-inf"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1849 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("-inf"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1850 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("invalid"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1851 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("invalid"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1852 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("invalid"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1853 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("invalid"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1854 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("+inf"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1855 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("+inf"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1856 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("-inf"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1857 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("-inf"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1858 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("+inf"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1859 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("+inf"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1860 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-inf"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1861 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-inf"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1862 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+0"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1863 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+0"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1864 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+1"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1865 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+1"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1866 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+0"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1867 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+0"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1868 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("-1"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1869 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("-1"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1870 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+0"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1871 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+0"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1872 - $x = Math::BigFloat->new("123456789123456789"); $y = Math::BigFloat->new("0"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1873 - $x = Math::BigFloat->new("123456789123456789"); $y = Math::BigFloat->new("0"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1874 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("123456789123456789"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1875 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("123456789123456789"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1876 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-1"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1877 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-1"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1878 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-1"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1879 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-1"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1880 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+1"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1881 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+1"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1882 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("-1"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1883 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("-1"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1884 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+1"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1885 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+1"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1886 - $x = Math::BigFloat->new("+2"); $y = Math::BigFloat->new("+3"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1887 - $x = Math::BigFloat->new("+2"); $y = Math::BigFloat->new("+3"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1888 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("+3"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1889 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("+3"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1890 - $x = Math::BigFloat->new("+2"); $y = Math::BigFloat->new("-3"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1891 - $x = Math::BigFloat->new("+2"); $y = Math::BigFloat->new("-3"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1892 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("-3"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1893 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("-3"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1894 - $x = Math::BigFloat->new("111"); $y = Math::BigFloat->new("111"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1895 - $x = Math::BigFloat->new("111"); $y = Math::BigFloat->new("111"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1896 - $x = Math::BigFloat->new("10101"); $y = Math::BigFloat->new("10101"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1897 - $x = Math::BigFloat->new("10101"); $y = Math::BigFloat->new("10101"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1898 - $x = Math::BigFloat->new("1001001"); $y = Math::BigFloat->new("1001001"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1899 - $x = Math::BigFloat->new("1001001"); $y = Math::BigFloat->new("1001001"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1900 - $x = Math::BigFloat->new("100010001"); $y = Math::BigFloat->new("100010001"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1901 - $x = Math::BigFloat->new("100010001"); $y = Math::BigFloat->new("100010001"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1902 - $x = Math::BigFloat->new("10000100001"); $y = Math::BigFloat->new("10000100001"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1903 - $x = Math::BigFloat->new("10000100001"); $y = Math::BigFloat->new("10000100001"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1904 - $x = Math::BigFloat->new("11111111111"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1905 - $x = Math::BigFloat->new("11111111111"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1906 - $x = Math::BigFloat->new("22222222222"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1907 - $x = Math::BigFloat->new("22222222222"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1908 - $x = Math::BigFloat->new("33333333333"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1909 - $x = Math::BigFloat->new("33333333333"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1910 - $x = Math::BigFloat->new("44444444444"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1911 - $x = Math::BigFloat->new("44444444444"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1912 - $x = Math::BigFloat->new("55555555555"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1913 - $x = Math::BigFloat->new("55555555555"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1914 - $x = Math::BigFloat->new("66666666666"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1915 - $x = Math::BigFloat->new("66666666666"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1916 - $x = Math::BigFloat->new("77777777777"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1917 - $x = Math::BigFloat->new("77777777777"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1918 - $x = Math::BigFloat->new("88888888888"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1919 - $x = Math::BigFloat->new("88888888888"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1920 - $x = Math::BigFloat->new("99999999999"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1921 - $x = Math::BigFloat->new("99999999999"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("0"); $x->bmuladd($y, $z);
ok 1922 - $x = Math::BigFloat->new("11111111111"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("1"); $x->bmuladd($y, $z);
ok 1923 - $x = Math::BigFloat->new("11111111111"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("1"); $x->bmuladd($y, $z);
ok 1924 - $x = Math::BigFloat->new("22222222222"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("1"); $x->bmuladd($y, $z);
ok 1925 - $x = Math::BigFloat->new("22222222222"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("1"); $x->bmuladd($y, $z);
ok 1926 - $x = Math::BigFloat->new("33333333333"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("1"); $x->bmuladd($y, $z);
ok 1927 - $x = Math::BigFloat->new("33333333333"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("1"); $x->bmuladd($y, $z);
ok 1928 - $x = Math::BigFloat->new("44444444444"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("1"); $x->bmuladd($y, $z);
ok 1929 - $x = Math::BigFloat->new("44444444444"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("1"); $x->bmuladd($y, $z);
ok 1930 - $x = Math::BigFloat->new("55555555555"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("1"); $x->bmuladd($y, $z);
ok 1931 - $x = Math::BigFloat->new("55555555555"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("1"); $x->bmuladd($y, $z);
ok 1932 - $x = Math::BigFloat->new("66666666666"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("1"); $x->bmuladd($y, $z);
ok 1933 - $x = Math::BigFloat->new("66666666666"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("1"); $x->bmuladd($y, $z);
ok 1934 - $x = Math::BigFloat->new("77777777777"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("1"); $x->bmuladd($y, $z);
ok 1935 - $x = Math::BigFloat->new("77777777777"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("1"); $x->bmuladd($y, $z);
ok 1936 - $x = Math::BigFloat->new("88888888888"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("1"); $x->bmuladd($y, $z);
ok 1937 - $x = Math::BigFloat->new("88888888888"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("1"); $x->bmuladd($y, $z);
ok 1938 - $x = Math::BigFloat->new("99999999999"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("1"); $x->bmuladd($y, $z);
ok 1939 - $x = Math::BigFloat->new("99999999999"); $y = Math::BigFloat->new("9"); $z = Math::BigFloat->new("1"); $x->bmuladd($y, $z);
ok 1940 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("-4"); $z = Math::BigFloat->new("-5"); $x->bmuladd($y, $z);
ok 1941 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("-4"); $z = Math::BigFloat->new("-5"); $x->bmuladd($y, $z);
ok 1942 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("-4"); $z = Math::BigFloat->new("-5"); $x->bmuladd($y, $z);
ok 1943 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("-4"); $z = Math::BigFloat->new("-5"); $x->bmuladd($y, $z);
ok 1944 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("4"); $z = Math::BigFloat->new("-5"); $x->bmuladd($y, $z);
ok 1945 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("4"); $z = Math::BigFloat->new("-5"); $x->bmuladd($y, $z);
ok 1946 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("4"); $z = Math::BigFloat->new("-5"); $x->bmuladd($y, $z);
ok 1947 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("4"); $z = Math::BigFloat->new("-5"); $x->bmuladd($y, $z);
ok 1948 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("4"); $z = Math::BigFloat->new("5"); $x->bmuladd($y, $z);
ok 1949 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("4"); $z = Math::BigFloat->new("5"); $x->bmuladd($y, $z);
ok 1950 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("-4"); $z = Math::BigFloat->new("5"); $x->bmuladd($y, $z);
ok 1951 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("-4"); $z = Math::BigFloat->new("5"); $x->bmuladd($y, $z);
ok 1952 - $x = Math::BigFloat->new("9999999999999999999"); $y = Math::BigFloat->new("10000000000000000000"); $z = Math::BigFloat->new("1234567890"); $x->bmuladd($y, $z);
ok 1953 - $x = Math::BigFloat->new("9999999999999999999"); $y = Math::BigFloat->new("10000000000000000000"); $z = Math::BigFloat->new("1234567890"); $x->bmuladd($y, $z);
ok 1954 - $x = Math::BigFloat->new("3.2"); $y = Math::BigFloat->new("5.7"); $z = Math::BigFloat->new("8.9"); $x->bmuladd($y, $z);
ok 1955 - $x = Math::BigFloat->new("3.2"); $y = Math::BigFloat->new("5.7"); $z = Math::BigFloat->new("8.9"); $x->bmuladd($y, $z);
ok 1956 - $x = Math::BigFloat->new("-3.2"); $y = Math::BigFloat->new("5.197"); $z = Math::BigFloat->new("6.05"); $x->bmuladd($y, $z);
ok 1957 - $x = Math::BigFloat->new("-3.2"); $y = Math::BigFloat->new("5.197"); $z = Math::BigFloat->new("6.05"); $x->bmuladd($y, $z);
ok 1958 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("4"); $z = Math::BigFloat->new("8"); $x->bmodpow($y, $z);
ok 1959 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("4"); $z = Math::BigFloat->new("8"); $x->bmodpow($y, $z);
ok 1960 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("4"); $z = Math::BigFloat->new("7"); $x->bmodpow($y, $z);
ok 1961 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("4"); $z = Math::BigFloat->new("7"); $x->bmodpow($y, $z);
ok 1962 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("4"); $z = Math::BigFloat->new("7"); $x->bmodpow($y, $z);
ok 1963 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("4"); $z = Math::BigFloat->new("7"); $x->bmodpow($y, $z);
ok 1964 - $x = Math::BigFloat->new("77777"); $y = Math::BigFloat->new("777"); $z = Math::BigFloat->new("123456789"); $x->bmodpow($y, $z);
ok 1965 - $x = Math::BigFloat->new("77777"); $y = Math::BigFloat->new("777"); $z = Math::BigFloat->new("123456789"); $x->bmodpow($y, $z);
ok 1966 - $x = Math::BigFloat->new("3.2"); $y = Math::BigFloat->new("6.2"); $z = Math::BigFloat->new("5.2"); $x->bmodpow($y, $z);
ok 1967 - $x = Math::BigFloat->new("3.2"); $y = Math::BigFloat->new("6.2"); $z = Math::BigFloat->new("5.2"); $x->bmodpow($y, $z);
ok 1968 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("abc"); $x->bmul($y);
ok 1969 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("abc"); $x->bmul($y);
ok 1970 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("+0"); $x->bmul($y);
ok 1971 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("+0"); $x->bmul($y);
ok 1972 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("abc"); $x->bmul($y);
ok 1973 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("abc"); $x->bmul($y);
ok 1974 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("invalid"); $x->bmul($y);
ok 1975 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("invalid"); $x->bmul($y);
ok 1976 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("invalid"); $x->bmul($y);
ok 1977 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("invalid"); $x->bmul($y);
ok 1978 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("+inf"); $x->bmul($y);
ok 1979 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("+inf"); $x->bmul($y);
ok 1980 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("-inf"); $x->bmul($y);
ok 1981 - $x = Math::BigFloat->new("invalid"); $y = Math::BigFloat->new("-inf"); $x->bmul($y);
ok 1982 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("+inf"); $x->bmul($y);
ok 1983 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("+inf"); $x->bmul($y);
ok 1984 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("-inf"); $x->bmul($y);
ok 1985 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("-inf"); $x->bmul($y);
ok 1986 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("-inf"); $x->bmul($y);
ok 1987 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("-inf"); $x->bmul($y);
ok 1988 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("+inf"); $x->bmul($y);
ok 1989 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("+inf"); $x->bmul($y);
ok 1990 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("123.34"); $x->bmul($y);
ok 1991 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("123.34"); $x->bmul($y);
ok 1992 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("-123.34"); $x->bmul($y);
ok 1993 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("-123.34"); $x->bmul($y);
ok 1994 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("123.34"); $x->bmul($y);
ok 1995 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("123.34"); $x->bmul($y);
ok 1996 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-123.34"); $x->bmul($y);
ok 1997 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-123.34"); $x->bmul($y);
ok 1998 - $x = Math::BigFloat->new("123.34"); $y = Math::BigFloat->new("+inf"); $x->bmul($y);
ok 1999 - $x = Math::BigFloat->new("123.34"); $y = Math::BigFloat->new("+inf"); $x->bmul($y);
ok 2000 - $x = Math::BigFloat->new("-123.34"); $y = Math::BigFloat->new("+inf"); $x->bmul($y);
ok 2001 - $x = Math::BigFloat->new("-123.34"); $y = Math::BigFloat->new("+inf"); $x->bmul($y);
ok 2002 - $x = Math::BigFloat->new("123.34"); $y = Math::BigFloat->new("-inf"); $x->bmul($y);
ok 2003 - $x = Math::BigFloat->new("123.34"); $y = Math::BigFloat->new("-inf"); $x->bmul($y);
ok 2004 - $x = Math::BigFloat->new("-123.34"); $y = Math::BigFloat->new("-inf"); $x->bmul($y);
ok 2005 - $x = Math::BigFloat->new("-123.34"); $y = Math::BigFloat->new("-inf"); $x->bmul($y);
ok 2006 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+0"); $x->bmul($y);
ok 2007 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+0"); $x->bmul($y);
ok 2008 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+1"); $x->bmul($y);
ok 2009 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+1"); $x->bmul($y);
ok 2010 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+0"); $x->bmul($y);
ok 2011 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+0"); $x->bmul($y);
ok 2012 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("-1"); $x->bmul($y);
ok 2013 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("-1"); $x->bmul($y);
ok 2014 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+0"); $x->bmul($y);
ok 2015 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+0"); $x->bmul($y);
ok 2016 - $x = Math::BigFloat->new("+123456789123456789"); $y = Math::BigFloat->new("+0"); $x->bmul($y);
ok 2017 - $x = Math::BigFloat->new("+123456789123456789"); $y = Math::BigFloat->new("+0"); $x->bmul($y);
ok 2018 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+123456789123456789"); $x->bmul($y);
ok 2019 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+123456789123456789"); $x->bmul($y);
ok 2020 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-1"); $x->bmul($y);
ok 2021 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-1"); $x->bmul($y);
ok 2022 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+1"); $x->bmul($y);
ok 2023 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+1"); $x->bmul($y);
ok 2024 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("-1"); $x->bmul($y);
ok 2025 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("-1"); $x->bmul($y);
ok 2026 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+1"); $x->bmul($y);
ok 2027 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+1"); $x->bmul($y);
ok 2028 - $x = Math::BigFloat->new("+2"); $y = Math::BigFloat->new("+3"); $x->bmul($y);
ok 2029 - $x = Math::BigFloat->new("+2"); $y = Math::BigFloat->new("+3"); $x->bmul($y);
ok 2030 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("+3"); $x->bmul($y);
ok 2031 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("+3"); $x->bmul($y);
ok 2032 - $x = Math::BigFloat->new("+2"); $y = Math::BigFloat->new("-3"); $x->bmul($y);
ok 2033 - $x = Math::BigFloat->new("+2"); $y = Math::BigFloat->new("-3"); $x->bmul($y);
ok 2034 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("-3"); $x->bmul($y);
ok 2035 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("-3"); $x->bmul($y);
ok 2036 - $x = Math::BigFloat->new("+111"); $y = Math::BigFloat->new("+111"); $x->bmul($y);
ok 2037 - $x = Math::BigFloat->new("+111"); $y = Math::BigFloat->new("+111"); $x->bmul($y);
ok 2038 - $x = Math::BigFloat->new("+10101"); $y = Math::BigFloat->new("+10101"); $x->bmul($y);
ok 2039 - $x = Math::BigFloat->new("+10101"); $y = Math::BigFloat->new("+10101"); $x->bmul($y);
ok 2040 - $x = Math::BigFloat->new("+1001001"); $y = Math::BigFloat->new("+1001001"); $x->bmul($y);
ok 2041 - $x = Math::BigFloat->new("+1001001"); $y = Math::BigFloat->new("+1001001"); $x->bmul($y);
ok 2042 - $x = Math::BigFloat->new("+100010001"); $y = Math::BigFloat->new("+100010001"); $x->bmul($y);
ok 2043 - $x = Math::BigFloat->new("+100010001"); $y = Math::BigFloat->new("+100010001"); $x->bmul($y);
ok 2044 - $x = Math::BigFloat->new("+10000100001"); $y = Math::BigFloat->new("+10000100001"); $x->bmul($y);
ok 2045 - $x = Math::BigFloat->new("+10000100001"); $y = Math::BigFloat->new("+10000100001"); $x->bmul($y);
ok 2046 - $x = Math::BigFloat->new("+11111111111"); $y = Math::BigFloat->new("+9"); $x->bmul($y);
ok 2047 - $x = Math::BigFloat->new("+11111111111"); $y = Math::BigFloat->new("+9"); $x->bmul($y);
ok 2048 - $x = Math::BigFloat->new("+22222222222"); $y = Math::BigFloat->new("+9"); $x->bmul($y);
ok 2049 - $x = Math::BigFloat->new("+22222222222"); $y = Math::BigFloat->new("+9"); $x->bmul($y);
ok 2050 - $x = Math::BigFloat->new("+33333333333"); $y = Math::BigFloat->new("+9"); $x->bmul($y);
ok 2051 - $x = Math::BigFloat->new("+33333333333"); $y = Math::BigFloat->new("+9"); $x->bmul($y);
ok 2052 - $x = Math::BigFloat->new("+44444444444"); $y = Math::BigFloat->new("+9"); $x->bmul($y);
ok 2053 - $x = Math::BigFloat->new("+44444444444"); $y = Math::BigFloat->new("+9"); $x->bmul($y);
ok 2054 - $x = Math::BigFloat->new("+55555555555"); $y = Math::BigFloat->new("+9"); $x->bmul($y);
ok 2055 - $x = Math::BigFloat->new("+55555555555"); $y = Math::BigFloat->new("+9"); $x->bmul($y);
ok 2056 - $x = Math::BigFloat->new("+66666666666"); $y = Math::BigFloat->new("+9"); $x->bmul($y);
ok 2057 - $x = Math::BigFloat->new("+66666666666"); $y = Math::BigFloat->new("+9"); $x->bmul($y);
ok 2058 - $x = Math::BigFloat->new("+77777777777"); $y = Math::BigFloat->new("+9"); $x->bmul($y);
ok 2059 - $x = Math::BigFloat->new("+77777777777"); $y = Math::BigFloat->new("+9"); $x->bmul($y);
ok 2060 - $x = Math::BigFloat->new("+88888888888"); $y = Math::BigFloat->new("+9"); $x->bmul($y);
ok 2061 - $x = Math::BigFloat->new("+88888888888"); $y = Math::BigFloat->new("+9"); $x->bmul($y);
ok 2062 - $x = Math::BigFloat->new("+99999999999"); $y = Math::BigFloat->new("+9"); $x->bmul($y);
ok 2063 - $x = Math::BigFloat->new("+99999999999"); $y = Math::BigFloat->new("+9"); $x->bmul($y);
ok 2064 - $x = Math::BigFloat->new("6"); $y = Math::BigFloat->new("120"); $x->bmul($y);
ok 2065 - $x = Math::BigFloat->new("6"); $y = Math::BigFloat->new("120"); $x->bmul($y);
ok 2066 - $x = Math::BigFloat->new("10"); $y = Math::BigFloat->new("10000"); $x->bmul($y);
ok 2067 - $x = Math::BigFloat->new("10"); $y = Math::BigFloat->new("10000"); $x->bmul($y);
ok 2068 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("0"); $Math::BigFloat::round_mode = "even"; join(",", $x->bdiv($y));
ok 2069 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("1"); $Math::BigFloat::round_mode = "even"; join(",", $x->bdiv($y));
ok 2070 - $x = Math::BigFloat->new("9"); $y = Math::BigFloat->new("4"); $Math::BigFloat::round_mode = "even"; join(",", $x->bdiv($y));
ok 2071 - $x = Math::BigFloat->new("9"); $y = Math::BigFloat->new("5"); $Math::BigFloat::round_mode = "even"; join(",", $x->bdiv($y));
ok 2072 - $x = Math::BigFloat->new("2.1"); $y = Math::BigFloat->new("-1"); $Math::BigFloat::round_mode = "even"; join(",", $x->bdiv($y));
ok 2073 - $x = Math::BigFloat->new("2.1"); $y = Math::BigFloat->new("1"); $Math::BigFloat::round_mode = "even"; join(",", $x->bdiv($y));
ok 2074 - $x = Math::BigFloat->new("-2.1"); $y = Math::BigFloat->new("-1"); $Math::BigFloat::round_mode = "even"; join(",", $x->bdiv($y));
ok 2075 - $x = Math::BigFloat->new("-2.1"); $y = Math::BigFloat->new("1"); $Math::BigFloat::round_mode = "even"; join(",", $x->bdiv($y));
ok 2076 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("abc"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2077 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("abc"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2078 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("+1"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2079 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("+1"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2080 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("abc"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2081 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("abc"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2082 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("abc"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2083 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("abc"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2084 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("abc"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2085 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("abc"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2086 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+0"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2087 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+0"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2088 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+1"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2089 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("+1"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2090 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+0"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2091 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+0"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2092 - $x = Math::BigFloat->new("+3214"); $y = Math::BigFloat->new("+0"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2093 - $x = Math::BigFloat->new("+3214"); $y = Math::BigFloat->new("+0"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2094 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("-1"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2095 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("-1"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2096 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+0"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2097 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+0"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2098 - $x = Math::BigFloat->new("-3214"); $y = Math::BigFloat->new("+0"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2099 - $x = Math::BigFloat->new("-3214"); $y = Math::BigFloat->new("+0"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2100 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+1"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2101 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+1"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2102 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-1"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2103 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-1"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2104 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("-1"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2105 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("-1"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2106 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+1"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2107 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("+1"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2108 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+2"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2109 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("+2"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2110 - $x = Math::BigFloat->new("+2"); $y = Math::BigFloat->new("+1"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2111 - $x = Math::BigFloat->new("+2"); $y = Math::BigFloat->new("+1"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2112 - $x = Math::BigFloat->new("123"); $y = Math::BigFloat->new("+inf"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2113 - $x = Math::BigFloat->new("123"); $y = Math::BigFloat->new("+inf"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2114 - $x = Math::BigFloat->new("123"); $y = Math::BigFloat->new("-inf"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2115 - $x = Math::BigFloat->new("123"); $y = Math::BigFloat->new("-inf"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2116 - $x = Math::BigFloat->new("+10"); $y = Math::BigFloat->new("+5"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2117 - $x = Math::BigFloat->new("+10"); $y = Math::BigFloat->new("+5"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2118 - $x = Math::BigFloat->new("+100"); $y = Math::BigFloat->new("+4"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2119 - $x = Math::BigFloat->new("+100"); $y = Math::BigFloat->new("+4"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2120 - $x = Math::BigFloat->new("+1000"); $y = Math::BigFloat->new("+8"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2121 - $x = Math::BigFloat->new("+1000"); $y = Math::BigFloat->new("+8"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2122 - $x = Math::BigFloat->new("+10000"); $y = Math::BigFloat->new("+16"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2123 - $x = Math::BigFloat->new("+10000"); $y = Math::BigFloat->new("+16"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2124 - $x = Math::BigFloat->new("+10000"); $y = Math::BigFloat->new("-16"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2125 - $x = Math::BigFloat->new("+10000"); $y = Math::BigFloat->new("-16"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2126 - $x = Math::BigFloat->new("+999999999999"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2127 - $x = Math::BigFloat->new("+999999999999"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2128 - $x = Math::BigFloat->new("+999999999999"); $y = Math::BigFloat->new("+99"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2129 - $x = Math::BigFloat->new("+999999999999"); $y = Math::BigFloat->new("+99"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2130 - $x = Math::BigFloat->new("+999999999999"); $y = Math::BigFloat->new("+999"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2131 - $x = Math::BigFloat->new("+999999999999"); $y = Math::BigFloat->new("+999"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2132 - $x = Math::BigFloat->new("+999999999999"); $y = Math::BigFloat->new("+9999"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2133 - $x = Math::BigFloat->new("+999999999999"); $y = Math::BigFloat->new("+9999"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2134 - $x = Math::BigFloat->new("+999999999999999"); $y = Math::BigFloat->new("+99999"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2135 - $x = Math::BigFloat->new("+999999999999999"); $y = Math::BigFloat->new("+99999"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2136 - $x = Math::BigFloat->new("+1000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2137 - $x = Math::BigFloat->new("+1000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2138 - $x = Math::BigFloat->new("+2000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2139 - $x = Math::BigFloat->new("+2000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2140 - $x = Math::BigFloat->new("+3000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2141 - $x = Math::BigFloat->new("+3000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2142 - $x = Math::BigFloat->new("+4000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2143 - $x = Math::BigFloat->new("+4000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2144 - $x = Math::BigFloat->new("+5000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2145 - $x = Math::BigFloat->new("+5000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2146 - $x = Math::BigFloat->new("+6000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2147 - $x = Math::BigFloat->new("+6000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2148 - $x = Math::BigFloat->new("+7000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2149 - $x = Math::BigFloat->new("+7000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2150 - $x = Math::BigFloat->new("+8000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2151 - $x = Math::BigFloat->new("+8000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2152 - $x = Math::BigFloat->new("+9000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2153 - $x = Math::BigFloat->new("+9000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2154 - $x = Math::BigFloat->new("+35500000"); $y = Math::BigFloat->new("+113"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2155 - $x = Math::BigFloat->new("+35500000"); $y = Math::BigFloat->new("+113"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2156 - $x = Math::BigFloat->new("+71000000"); $y = Math::BigFloat->new("+226"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2157 - $x = Math::BigFloat->new("+71000000"); $y = Math::BigFloat->new("+226"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2158 - $x = Math::BigFloat->new("+106500000"); $y = Math::BigFloat->new("+339"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2159 - $x = Math::BigFloat->new("+106500000"); $y = Math::BigFloat->new("+339"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2160 - $x = Math::BigFloat->new("+1000000000"); $y = Math::BigFloat->new("+3"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2161 - $x = Math::BigFloat->new("+1000000000"); $y = Math::BigFloat->new("+3"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2162 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("25.024996000799840031993601279744051189762"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2163 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("25.024996000799840031993601279744051189762"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2164 - $x = Math::BigFloat->new("123456"); $y = Math::BigFloat->new("1"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2165 - $x = Math::BigFloat->new("123456"); $y = Math::BigFloat->new("1"); $Math::BigFloat::div_scale = 40; $Math::BigFloat::round_mode = "even"; scalar $x->bdiv($y);
ok 2166 - $x = Math::BigFloat->new("+1000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2167 - $x = Math::BigFloat->new("+1000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2168 - $x = Math::BigFloat->new("+2000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2169 - $x = Math::BigFloat->new("+2000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2170 - $x = Math::BigFloat->new("+3000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2171 - $x = Math::BigFloat->new("+3000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2172 - $x = Math::BigFloat->new("+4000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2173 - $x = Math::BigFloat->new("+4000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2174 - $x = Math::BigFloat->new("+5000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2175 - $x = Math::BigFloat->new("+5000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2176 - $x = Math::BigFloat->new("+6000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2177 - $x = Math::BigFloat->new("+6000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2178 - $x = Math::BigFloat->new("+7000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2179 - $x = Math::BigFloat->new("+7000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2180 - $x = Math::BigFloat->new("+8000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2181 - $x = Math::BigFloat->new("+8000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2182 - $x = Math::BigFloat->new("+9000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2183 - $x = Math::BigFloat->new("+9000000000"); $y = Math::BigFloat->new("+9"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2184 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("10"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2185 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("10"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2186 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("100"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2187 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("100"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2188 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("1000"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2189 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("1000"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2190 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("10000"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2191 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("10000"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2192 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("504"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2193 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("504"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2194 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("1.987654321"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2195 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("1.987654321"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2196 - $x = Math::BigFloat->new("123456789.123456789123456789123456789"); $y = Math::BigFloat->new("1"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2197 - $x = Math::BigFloat->new("123456789.123456789123456789123456789"); $y = Math::BigFloat->new("1"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2198 - $x = Math::BigFloat->new("+35500000"); $y = Math::BigFloat->new("+113"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2199 - $x = Math::BigFloat->new("+35500000"); $y = Math::BigFloat->new("+113"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2200 - $x = Math::BigFloat->new("+71000000"); $y = Math::BigFloat->new("+226"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2201 - $x = Math::BigFloat->new("+71000000"); $y = Math::BigFloat->new("+226"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2202 - $x = Math::BigFloat->new("+106500000"); $y = Math::BigFloat->new("+339"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2203 - $x = Math::BigFloat->new("+106500000"); $y = Math::BigFloat->new("+339"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2204 - $x = Math::BigFloat->new("+1000000000"); $y = Math::BigFloat->new("+3"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2205 - $x = Math::BigFloat->new("+1000000000"); $y = Math::BigFloat->new("+3"); $Math::BigFloat::div_scale = 20; scalar $x->bdiv($y);
ok 2206 - $x = Math::BigFloat->new("+124"); $y = Math::BigFloat->new("+3"); $Math::BigFloat::div_scale = 1; scalar $x->bdiv($y);
ok 2207 - $x = Math::BigFloat->new("+124"); $y = Math::BigFloat->new("+3"); $Math::BigFloat::div_scale = 1; scalar $x->bdiv($y);
ok 2208 - $x = Math::BigFloat->new("123456789.1234"); $y = Math::BigFloat->new("1"); $Math::BigFloat::div_scale = 1; scalar $x->bdiv($y);
ok 2209 - $x = Math::BigFloat->new("123456789.1234"); $y = Math::BigFloat->new("1"); $Math::BigFloat::div_scale = 1; scalar $x->bdiv($y);
ok 2210 - $x = Math::BigFloat->new("+9"); $y = Math::BigFloat->new("4"); $x->bmod($y);
ok 2211 - $x = Math::BigFloat->new("+9"); $y = Math::BigFloat->new("4"); $x->bmod($y);
ok 2212 - $x = Math::BigFloat->new("+9"); $y = Math::BigFloat->new("5"); $x->bmod($y);
ok 2213 - $x = Math::BigFloat->new("+9"); $y = Math::BigFloat->new("5"); $x->bmod($y);
ok 2214 - $x = Math::BigFloat->new("+9000"); $y = Math::BigFloat->new("56"); $x->bmod($y);
ok 2215 - $x = Math::BigFloat->new("+9000"); $y = Math::BigFloat->new("56"); $x->bmod($y);
ok 2216 - $x = Math::BigFloat->new("+56"); $y = Math::BigFloat->new("9000"); $x->bmod($y);
ok 2217 - $x = Math::BigFloat->new("+56"); $y = Math::BigFloat->new("9000"); $x->bmod($y);
ok 2218 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("inf"); $x->bmod($y);
ok 2219 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("inf"); $x->bmod($y);
ok 2220 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-inf"); $x->bmod($y);
ok 2221 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-inf"); $x->bmod($y);
ok 2222 - $x = Math::BigFloat->new("5"); $y = Math::BigFloat->new("inf"); $x->bmod($y);
ok 2223 - $x = Math::BigFloat->new("5"); $y = Math::BigFloat->new("inf"); $x->bmod($y);
ok 2224 - $x = Math::BigFloat->new("5"); $y = Math::BigFloat->new("-inf"); $x->bmod($y);
ok 2225 - $x = Math::BigFloat->new("5"); $y = Math::BigFloat->new("-inf"); $x->bmod($y);
ok 2226 - $x = Math::BigFloat->new("-5"); $y = Math::BigFloat->new("inf"); $x->bmod($y);
ok 2227 - $x = Math::BigFloat->new("-5"); $y = Math::BigFloat->new("inf"); $x->bmod($y);
ok 2228 - $x = Math::BigFloat->new("-5"); $y = Math::BigFloat->new("-inf"); $x->bmod($y);
ok 2229 - $x = Math::BigFloat->new("-5"); $y = Math::BigFloat->new("-inf"); $x->bmod($y);
ok 2230 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("5"); $x->bmod($y);
ok 2231 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("5"); $x->bmod($y);
ok 2232 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("5"); $x->bmod($y);
ok 2233 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("5"); $x->bmod($y);
ok 2234 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("-5"); $x->bmod($y);
ok 2235 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("-5"); $x->bmod($y);
ok 2236 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-5"); $x->bmod($y);
ok 2237 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-5"); $x->bmod($y);
ok 2238 - $x = Math::BigFloat->new("5"); $y = Math::BigFloat->new("5"); $x->bmod($y);
ok 2239 - $x = Math::BigFloat->new("5"); $y = Math::BigFloat->new("5"); $x->bmod($y);
ok 2240 - $x = Math::BigFloat->new("-5"); $y = Math::BigFloat->new("-5"); $x->bmod($y);
ok 2241 - $x = Math::BigFloat->new("-5"); $y = Math::BigFloat->new("-5"); $x->bmod($y);
ok 2242 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("inf"); $x->bmod($y);
ok 2243 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("inf"); $x->bmod($y);
ok 2244 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-inf"); $x->bmod($y);
ok 2245 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("-inf"); $x->bmod($y);
ok 2246 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("inf"); $x->bmod($y);
ok 2247 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("inf"); $x->bmod($y);
ok 2248 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("-inf"); $x->bmod($y);
ok 2249 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("-inf"); $x->bmod($y);
ok 2250 - $x = Math::BigFloat->new("8"); $y = Math::BigFloat->new("0"); $x->bmod($y);
ok 2251 - $x = Math::BigFloat->new("8"); $y = Math::BigFloat->new("0"); $x->bmod($y);
ok 2252 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("0"); $x->bmod($y);
ok 2253 - $x = Math::BigFloat->new("inf"); $y = Math::BigFloat->new("0"); $x->bmod($y);
ok 2254 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("0"); $x->bmod($y);
ok 2255 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("0"); $x->bmod($y);
ok 2256 - $x = Math::BigFloat->new("-8"); $y = Math::BigFloat->new("0"); $x->bmod($y);
ok 2257 - $x = Math::BigFloat->new("-8"); $y = Math::BigFloat->new("0"); $x->bmod($y);
ok 2258 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("0"); $x->bmod($y);
ok 2259 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("0"); $x->bmod($y);
ok 2260 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("abc"); $x->bmod($y);
ok 2261 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("abc"); $x->bmod($y);
ok 2262 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("1"); $x->bmod($y);
ok 2263 - $x = Math::BigFloat->new("abc"); $y = Math::BigFloat->new("1"); $x->bmod($y);
ok 2264 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("abc"); $x->bmod($y);
ok 2265 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("abc"); $x->bmod($y);
ok 2266 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("1"); $x->bmod($y);
ok 2267 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("1"); $x->bmod($y);
ok 2268 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("0"); $x->bmod($y);
ok 2269 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("0"); $x->bmod($y);
ok 2270 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-1"); $x->bmod($y);
ok 2271 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("-1"); $x->bmod($y);
ok 2272 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("0"); $x->bmod($y);
ok 2273 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("0"); $x->bmod($y);
ok 2274 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("1"); $x->bmod($y);
ok 2275 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("1"); $x->bmod($y);
ok 2276 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-1"); $x->bmod($y);
ok 2277 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("-1"); $x->bmod($y);
ok 2278 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("-1"); $x->bmod($y);
ok 2279 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("-1"); $x->bmod($y);
ok 2280 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("1"); $x->bmod($y);
ok 2281 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("1"); $x->bmod($y);
ok 2282 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("2"); $x->bmod($y);
ok 2283 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("2"); $x->bmod($y);
ok 2284 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("1"); $x->bmod($y);
ok 2285 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("1"); $x->bmod($y);
ok 2286 - $x = Math::BigFloat->new("1000000000"); $y = Math::BigFloat->new("9"); $x->bmod($y);
ok 2287 - $x = Math::BigFloat->new("1000000000"); $y = Math::BigFloat->new("9"); $x->bmod($y);
ok 2288 - $x = Math::BigFloat->new("2000000000"); $y = Math::BigFloat->new("9"); $x->bmod($y);
ok 2289 - $x = Math::BigFloat->new("2000000000"); $y = Math::BigFloat->new("9"); $x->bmod($y);
ok 2290 - $x = Math::BigFloat->new("3000000000"); $y = Math::BigFloat->new("9"); $x->bmod($y);
ok 2291 - $x = Math::BigFloat->new("3000000000"); $y = Math::BigFloat->new("9"); $x->bmod($y);
ok 2292 - $x = Math::BigFloat->new("4000000000"); $y = Math::BigFloat->new("9"); $x->bmod($y);
ok 2293 - $x = Math::BigFloat->new("4000000000"); $y = Math::BigFloat->new("9"); $x->bmod($y);
ok 2294 - $x = Math::BigFloat->new("5000000000"); $y = Math::BigFloat->new("9"); $x->bmod($y);
ok 2295 - $x = Math::BigFloat->new("5000000000"); $y = Math::BigFloat->new("9"); $x->bmod($y);
ok 2296 - $x = Math::BigFloat->new("6000000000"); $y = Math::BigFloat->new("9"); $x->bmod($y);
ok 2297 - $x = Math::BigFloat->new("6000000000"); $y = Math::BigFloat->new("9"); $x->bmod($y);
ok 2298 - $x = Math::BigFloat->new("7000000000"); $y = Math::BigFloat->new("9"); $x->bmod($y);
ok 2299 - $x = Math::BigFloat->new("7000000000"); $y = Math::BigFloat->new("9"); $x->bmod($y);
ok 2300 - $x = Math::BigFloat->new("8000000000"); $y = Math::BigFloat->new("9"); $x->bmod($y);
ok 2301 - $x = Math::BigFloat->new("8000000000"); $y = Math::BigFloat->new("9"); $x->bmod($y);
ok 2302 - $x = Math::BigFloat->new("9000000000"); $y = Math::BigFloat->new("9"); $x->bmod($y);
ok 2303 - $x = Math::BigFloat->new("9000000000"); $y = Math::BigFloat->new("9"); $x->bmod($y);
ok 2304 - $x = Math::BigFloat->new("35500000"); $y = Math::BigFloat->new("113"); $x->bmod($y);
ok 2305 - $x = Math::BigFloat->new("35500000"); $y = Math::BigFloat->new("113"); $x->bmod($y);
ok 2306 - $x = Math::BigFloat->new("71000000"); $y = Math::BigFloat->new("226"); $x->bmod($y);
ok 2307 - $x = Math::BigFloat->new("71000000"); $y = Math::BigFloat->new("226"); $x->bmod($y);
ok 2308 - $x = Math::BigFloat->new("106500000"); $y = Math::BigFloat->new("339"); $x->bmod($y);
ok 2309 - $x = Math::BigFloat->new("106500000"); $y = Math::BigFloat->new("339"); $x->bmod($y);
ok 2310 - $x = Math::BigFloat->new("1000000000"); $y = Math::BigFloat->new("3"); $x->bmod($y);
ok 2311 - $x = Math::BigFloat->new("1000000000"); $y = Math::BigFloat->new("3"); $x->bmod($y);
ok 2312 - $x = Math::BigFloat->new("10"); $y = Math::BigFloat->new("5"); $x->bmod($y);
ok 2313 - $x = Math::BigFloat->new("10"); $y = Math::BigFloat->new("5"); $x->bmod($y);
ok 2314 - $x = Math::BigFloat->new("100"); $y = Math::BigFloat->new("4"); $x->bmod($y);
ok 2315 - $x = Math::BigFloat->new("100"); $y = Math::BigFloat->new("4"); $x->bmod($y);
ok 2316 - $x = Math::BigFloat->new("1000"); $y = Math::BigFloat->new("8"); $x->bmod($y);
ok 2317 - $x = Math::BigFloat->new("1000"); $y = Math::BigFloat->new("8"); $x->bmod($y);
ok 2318 - $x = Math::BigFloat->new("10000"); $y = Math::BigFloat->new("16"); $x->bmod($y);
ok 2319 - $x = Math::BigFloat->new("10000"); $y = Math::BigFloat->new("16"); $x->bmod($y);
ok 2320 - $x = Math::BigFloat->new("999999999999"); $y = Math::BigFloat->new("9"); $x->bmod($y);
ok 2321 - $x = Math::BigFloat->new("999999999999"); $y = Math::BigFloat->new("9"); $x->bmod($y);
ok 2322 - $x = Math::BigFloat->new("999999999999"); $y = Math::BigFloat->new("99"); $x->bmod($y);
ok 2323 - $x = Math::BigFloat->new("999999999999"); $y = Math::BigFloat->new("99"); $x->bmod($y);
ok 2324 - $x = Math::BigFloat->new("999999999999"); $y = Math::BigFloat->new("999"); $x->bmod($y);
ok 2325 - $x = Math::BigFloat->new("999999999999"); $y = Math::BigFloat->new("999"); $x->bmod($y);
ok 2326 - $x = Math::BigFloat->new("999999999999"); $y = Math::BigFloat->new("9999"); $x->bmod($y);
ok 2327 - $x = Math::BigFloat->new("999999999999"); $y = Math::BigFloat->new("9999"); $x->bmod($y);
ok 2328 - $x = Math::BigFloat->new("999999999999999"); $y = Math::BigFloat->new("99999"); $x->bmod($y);
ok 2329 - $x = Math::BigFloat->new("999999999999999"); $y = Math::BigFloat->new("99999"); $x->bmod($y);
ok 2330 - $x = Math::BigFloat->new("-9"); $y = Math::BigFloat->new("+5"); $x->bmod($y);
ok 2331 - $x = Math::BigFloat->new("-9"); $y = Math::BigFloat->new("+5"); $x->bmod($y);
ok 2332 - $x = Math::BigFloat->new("+9"); $y = Math::BigFloat->new("-5"); $x->bmod($y);
ok 2333 - $x = Math::BigFloat->new("+9"); $y = Math::BigFloat->new("-5"); $x->bmod($y);
ok 2334 - $x = Math::BigFloat->new("-9"); $y = Math::BigFloat->new("-5"); $x->bmod($y);
ok 2335 - $x = Math::BigFloat->new("-9"); $y = Math::BigFloat->new("-5"); $x->bmod($y);
ok 2336 - $x = Math::BigFloat->new("-5"); $y = Math::BigFloat->new("3"); $x->bmod($y);
ok 2337 - $x = Math::BigFloat->new("-5"); $y = Math::BigFloat->new("3"); $x->bmod($y);
ok 2338 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("3"); $x->bmod($y);
ok 2339 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("3"); $x->bmod($y);
ok 2340 - $x = Math::BigFloat->new("4"); $y = Math::BigFloat->new("3"); $x->bmod($y);
ok 2341 - $x = Math::BigFloat->new("4"); $y = Math::BigFloat->new("3"); $x->bmod($y);
ok 2342 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("3"); $x->bmod($y);
ok 2343 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("3"); $x->bmod($y);
ok 2344 - $x = Math::BigFloat->new("-5"); $y = Math::BigFloat->new("-3"); $x->bmod($y);
ok 2345 - $x = Math::BigFloat->new("-5"); $y = Math::BigFloat->new("-3"); $x->bmod($y);
ok 2346 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("-3"); $x->bmod($y);
ok 2347 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("-3"); $x->bmod($y);
ok 2348 - $x = Math::BigFloat->new("4"); $y = Math::BigFloat->new("-3"); $x->bmod($y);
ok 2349 - $x = Math::BigFloat->new("4"); $y = Math::BigFloat->new("-3"); $x->bmod($y);
ok 2350 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("-3"); $x->bmod($y);
ok 2351 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("-3"); $x->bmod($y);
ok 2352 - $x = Math::BigFloat->new("4095"); $y = Math::BigFloat->new("4095"); $x->bmod($y);
ok 2353 - $x = Math::BigFloat->new("4095"); $y = Math::BigFloat->new("4095"); $x->bmod($y);
ok 2354 - $x = Math::BigFloat->new("100041000510123"); $y = Math::BigFloat->new("3"); $x->bmod($y);
ok 2355 - $x = Math::BigFloat->new("100041000510123"); $y = Math::BigFloat->new("3"); $x->bmod($y);
ok 2356 - $x = Math::BigFloat->new("152403346"); $y = Math::BigFloat->new("12345"); $x->bmod($y);
ok 2357 - $x = Math::BigFloat->new("152403346"); $y = Math::BigFloat->new("12345"); $x->bmod($y);
ok 2358 - $x = Math::BigFloat->new("87654321"); $y = Math::BigFloat->new("87654321"); $x->bmod($y);
ok 2359 - $x = Math::BigFloat->new("87654321"); $y = Math::BigFloat->new("87654321"); $x->bmod($y);
ok 2360 - $x = Math::BigFloat->new("123"); $y = Math::BigFloat->new("2.5"); $x->bmod($y);
ok 2361 - $x = Math::BigFloat->new("123"); $y = Math::BigFloat->new("2.5"); $x->bmod($y);
ok 2362 - $x = Math::BigFloat->new("1230"); $y = Math::BigFloat->new("2.5"); $x->bmod($y);
ok 2363 - $x = Math::BigFloat->new("1230"); $y = Math::BigFloat->new("2.5"); $x->bmod($y);
ok 2364 - $x = Math::BigFloat->new("123.4"); $y = Math::BigFloat->new("2.5"); $x->bmod($y);
ok 2365 - $x = Math::BigFloat->new("123.4"); $y = Math::BigFloat->new("2.5"); $x->bmod($y);
ok 2366 - $x = Math::BigFloat->new("123e1"); $y = Math::BigFloat->new("25"); $x->bmod($y);
ok 2367 - $x = Math::BigFloat->new("123e1"); $y = Math::BigFloat->new("25"); $x->bmod($y);
ok 2368 - $x = Math::BigFloat->new("-2.1"); $y = Math::BigFloat->new("1"); $x->bmod($y);
ok 2369 - $x = Math::BigFloat->new("-2.1"); $y = Math::BigFloat->new("1"); $x->bmod($y);
ok 2370 - $x = Math::BigFloat->new("2.1"); $y = Math::BigFloat->new("1"); $x->bmod($y);
ok 2371 - $x = Math::BigFloat->new("2.1"); $y = Math::BigFloat->new("1"); $x->bmod($y);
ok 2372 - $x = Math::BigFloat->new("-2.1"); $y = Math::BigFloat->new("-1"); $x->bmod($y);
ok 2373 - $x = Math::BigFloat->new("-2.1"); $y = Math::BigFloat->new("-1"); $x->bmod($y);
ok 2374 - $x = Math::BigFloat->new("2.1"); $y = Math::BigFloat->new("-1"); $x->bmod($y);
ok 2375 - $x = Math::BigFloat->new("2.1"); $y = Math::BigFloat->new("-1"); $x->bmod($y);
ok 2376 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("1"); $x->bmod($y);
ok 2377 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("1"); $x->bmod($y);
ok 2378 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("1"); $x->bmod($y);
ok 2379 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("1"); $x->bmod($y);
ok 2380 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("-1"); $x->bmod($y);
ok 2381 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("-1"); $x->bmod($y);
ok 2382 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("-1"); $x->bmod($y);
ok 2383 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("-1"); $x->bmod($y);
ok 2384 - $x = Math::BigFloat->new("invalid"); $x->bfac();
ok 2385 - $x = Math::BigFloat->new("invalid"); $x->bfac();
ok 2386 - $x = Math::BigFloat->new("+inf"); $x->bfac();
ok 2387 - $x = Math::BigFloat->new("+inf"); $x->bfac();
ok 2388 - $x = Math::BigFloat->new("-inf"); $x->bfac();
ok 2389 - $x = Math::BigFloat->new("-inf"); $x->bfac();
ok 2390 - $x = Math::BigFloat->new("-1"); $x->bfac();
ok 2391 - $x = Math::BigFloat->new("-1"); $x->bfac();
ok 2392 - $x = Math::BigFloat->new("0"); $x->bfac();
ok 2393 - $x = Math::BigFloat->new("0"); $x->bfac();
ok 2394 - $x = Math::BigFloat->new("1"); $x->bfac();
ok 2395 - $x = Math::BigFloat->new("1"); $x->bfac();
ok 2396 - $x = Math::BigFloat->new("2"); $x->bfac();
ok 2397 - $x = Math::BigFloat->new("2"); $x->bfac();
ok 2398 - $x = Math::BigFloat->new("3"); $x->bfac();
ok 2399 - $x = Math::BigFloat->new("3"); $x->bfac();
ok 2400 - $x = Math::BigFloat->new("4"); $x->bfac();
ok 2401 - $x = Math::BigFloat->new("4"); $x->bfac();
ok 2402 - $x = Math::BigFloat->new("5"); $x->bfac();
ok 2403 - $x = Math::BigFloat->new("5"); $x->bfac();
ok 2404 - $x = Math::BigFloat->new("6"); $x->bfac();
ok 2405 - $x = Math::BigFloat->new("6"); $x->bfac();
ok 2406 - $x = Math::BigFloat->new("7"); $x->bfac();
ok 2407 - $x = Math::BigFloat->new("7"); $x->bfac();
ok 2408 - $x = Math::BigFloat->new("8"); $x->bfac();
ok 2409 - $x = Math::BigFloat->new("8"); $x->bfac();
ok 2410 - $x = Math::BigFloat->new("9"); $x->bfac();
ok 2411 - $x = Math::BigFloat->new("9"); $x->bfac();
ok 2412 - $x = Math::BigFloat->new("10"); $x->bfac();
ok 2413 - $x = Math::BigFloat->new("10"); $x->bfac();
ok 2414 - $x = Math::BigFloat->new("11"); $x->bfac();
ok 2415 - $x = Math::BigFloat->new("11"); $x->bfac();
ok 2416 - $x = Math::BigFloat->new("12"); $x->bfac();
ok 2417 - $x = Math::BigFloat->new("12"); $x->bfac();
ok 2418 - $x = Math::BigFloat->new("20"); $x->bfac();
ok 2419 - $x = Math::BigFloat->new("20"); $x->bfac();
ok 2420 - $x = Math::BigFloat->new("22"); $x->bfac();
ok 2421 - $x = Math::BigFloat->new("22"); $x->bfac();
ok 2422 - $x = Math::BigFloat->new("69"); $x->bfac();
ok 2423 - $x = Math::BigFloat->new("69"); $x->bfac();
ok 2424 - $x = Math::BigFloat->new("NaN"); $x->bdfac();
ok 2425 - $x = Math::BigFloat->new("NaN"); $x->bdfac();
ok 2426 - $x = Math::BigFloat->new("+inf"); $x->bdfac();
ok 2427 - $x = Math::BigFloat->new("+inf"); $x->bdfac();
ok 2428 - $x = Math::BigFloat->new("-inf"); $x->bdfac();
ok 2429 - $x = Math::BigFloat->new("-inf"); $x->bdfac();
ok 2430 - $x = Math::BigFloat->new("-2"); $x->bdfac();
ok 2431 - $x = Math::BigFloat->new("-2"); $x->bdfac();
ok 2432 - $x = Math::BigFloat->new("-1"); $x->bdfac();
ok 2433 - $x = Math::BigFloat->new("-1"); $x->bdfac();
ok 2434 - $x = Math::BigFloat->new("0"); $x->bdfac();
ok 2435 - $x = Math::BigFloat->new("0"); $x->bdfac();
ok 2436 - $x = Math::BigFloat->new("1"); $x->bdfac();
ok 2437 - $x = Math::BigFloat->new("1"); $x->bdfac();
ok 2438 - $x = Math::BigFloat->new("2"); $x->bdfac();
ok 2439 - $x = Math::BigFloat->new("2"); $x->bdfac();
ok 2440 - $x = Math::BigFloat->new("3"); $x->bdfac();
ok 2441 - $x = Math::BigFloat->new("3"); $x->bdfac();
ok 2442 - $x = Math::BigFloat->new("4"); $x->bdfac();
ok 2443 - $x = Math::BigFloat->new("4"); $x->bdfac();
ok 2444 - $x = Math::BigFloat->new("5"); $x->bdfac();
ok 2445 - $x = Math::BigFloat->new("5"); $x->bdfac();
ok 2446 - $x = Math::BigFloat->new("6"); $x->bdfac();
ok 2447 - $x = Math::BigFloat->new("6"); $x->bdfac();
ok 2448 - $x = Math::BigFloat->new("7"); $x->bdfac();
ok 2449 - $x = Math::BigFloat->new("7"); $x->bdfac();
ok 2450 - $x = Math::BigFloat->new("8"); $x->bdfac();
ok 2451 - $x = Math::BigFloat->new("8"); $x->bdfac();
ok 2452 - $x = Math::BigFloat->new("9"); $x->bdfac();
ok 2453 - $x = Math::BigFloat->new("9"); $x->bdfac();
ok 2454 - $x = Math::BigFloat->new("10"); $x->bdfac();
ok 2455 - $x = Math::BigFloat->new("10"); $x->bdfac();
ok 2456 - $x = Math::BigFloat->new("11"); $x->bdfac();
ok 2457 - $x = Math::BigFloat->new("11"); $x->bdfac();
ok 2458 - $x = Math::BigFloat->new("12"); $x->bdfac();
ok 2459 - $x = Math::BigFloat->new("12"); $x->bdfac();
ok 2460 - $x = Math::BigFloat->new("NaN"); $x->btfac();
ok 2461 - $x = Math::BigFloat->new("NaN"); $x->btfac();
ok 2462 - $x = Math::BigFloat->new("+inf"); $x->btfac();
ok 2463 - $x = Math::BigFloat->new("+inf"); $x->btfac();
ok 2464 - $x = Math::BigFloat->new("-inf"); $x->btfac();
ok 2465 - $x = Math::BigFloat->new("-inf"); $x->btfac();
ok 2466 - $x = Math::BigFloat->new("-3"); $x->btfac();
ok 2467 - $x = Math::BigFloat->new("-3"); $x->btfac();
ok 2468 - $x = Math::BigFloat->new("-2"); $x->btfac();
ok 2469 - $x = Math::BigFloat->new("-2"); $x->btfac();
ok 2470 - $x = Math::BigFloat->new("-1"); $x->btfac();
ok 2471 - $x = Math::BigFloat->new("-1"); $x->btfac();
ok 2472 - $x = Math::BigFloat->new("0"); $x->btfac();
ok 2473 - $x = Math::BigFloat->new("0"); $x->btfac();
ok 2474 - $x = Math::BigFloat->new("1"); $x->btfac();
ok 2475 - $x = Math::BigFloat->new("1"); $x->btfac();
ok 2476 - $x = Math::BigFloat->new("2"); $x->btfac();
ok 2477 - $x = Math::BigFloat->new("2"); $x->btfac();
ok 2478 - $x = Math::BigFloat->new("3"); $x->btfac();
ok 2479 - $x = Math::BigFloat->new("3"); $x->btfac();
ok 2480 - $x = Math::BigFloat->new("4"); $x->btfac();
ok 2481 - $x = Math::BigFloat->new("4"); $x->btfac();
ok 2482 - $x = Math::BigFloat->new("5"); $x->btfac();
ok 2483 - $x = Math::BigFloat->new("5"); $x->btfac();
ok 2484 - $x = Math::BigFloat->new("6"); $x->btfac();
ok 2485 - $x = Math::BigFloat->new("6"); $x->btfac();
ok 2486 - $x = Math::BigFloat->new("7"); $x->btfac();
ok 2487 - $x = Math::BigFloat->new("7"); $x->btfac();
ok 2488 - $x = Math::BigFloat->new("8"); $x->btfac();
ok 2489 - $x = Math::BigFloat->new("8"); $x->btfac();
ok 2490 - $x = Math::BigFloat->new("9"); $x->btfac();
ok 2491 - $x = Math::BigFloat->new("9"); $x->btfac();
ok 2492 - $x = Math::BigFloat->new("10"); $x->btfac();
ok 2493 - $x = Math::BigFloat->new("10"); $x->btfac();
ok 2494 - $x = Math::BigFloat->new("11"); $x->btfac();
ok 2495 - $x = Math::BigFloat->new("11"); $x->btfac();
ok 2496 - $x = Math::BigFloat->new("12"); $x->btfac();
ok 2497 - $x = Math::BigFloat->new("12"); $x->btfac();
ok 2498 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("-inf"); $x->bmfac($y);
ok 2499 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("-inf"); $x->bmfac($y);
ok 2500 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("-1"); $x->bmfac($y);
ok 2501 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("-1"); $x->bmfac($y);
ok 2502 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("0"); $x->bmfac($y);
ok 2503 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("0"); $x->bmfac($y);
ok 2504 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("2.5"); $x->bmfac($y);
ok 2505 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("2.5"); $x->bmfac($y);
ok 2506 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("inf"); $x->bmfac($y);
ok 2507 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("inf"); $x->bmfac($y);
ok 2508 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("NaN"); $x->bmfac($y);
ok 2509 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("NaN"); $x->bmfac($y);
ok 2510 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2511 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2512 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2513 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2514 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2515 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2516 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2517 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2518 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2519 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2520 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2521 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2522 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2523 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2524 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2525 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2526 - $x = Math::BigFloat->new("4"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2527 - $x = Math::BigFloat->new("4"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2528 - $x = Math::BigFloat->new("5"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2529 - $x = Math::BigFloat->new("5"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2530 - $x = Math::BigFloat->new("6"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2531 - $x = Math::BigFloat->new("6"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2532 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2533 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2534 - $x = Math::BigFloat->new("8"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2535 - $x = Math::BigFloat->new("8"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2536 - $x = Math::BigFloat->new("9"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2537 - $x = Math::BigFloat->new("9"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2538 - $x = Math::BigFloat->new("10"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2539 - $x = Math::BigFloat->new("10"); $y = Math::BigFloat->new("1"); $x->bmfac($y);
ok 2540 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2541 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2542 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2543 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2544 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2545 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2546 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2547 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2548 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2549 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2550 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2551 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2552 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2553 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2554 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2555 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2556 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2557 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2558 - $x = Math::BigFloat->new("4"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2559 - $x = Math::BigFloat->new("4"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2560 - $x = Math::BigFloat->new("5"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2561 - $x = Math::BigFloat->new("5"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2562 - $x = Math::BigFloat->new("6"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2563 - $x = Math::BigFloat->new("6"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2564 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2565 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2566 - $x = Math::BigFloat->new("8"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2567 - $x = Math::BigFloat->new("8"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2568 - $x = Math::BigFloat->new("9"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2569 - $x = Math::BigFloat->new("9"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2570 - $x = Math::BigFloat->new("10"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2571 - $x = Math::BigFloat->new("10"); $y = Math::BigFloat->new("2"); $x->bmfac($y);
ok 2572 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2573 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2574 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2575 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2576 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2577 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2578 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2579 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2580 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2581 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2582 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2583 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2584 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2585 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2586 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2587 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2588 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2589 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2590 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2591 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2592 - $x = Math::BigFloat->new("4"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2593 - $x = Math::BigFloat->new("4"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2594 - $x = Math::BigFloat->new("5"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2595 - $x = Math::BigFloat->new("5"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2596 - $x = Math::BigFloat->new("6"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2597 - $x = Math::BigFloat->new("6"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2598 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2599 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2600 - $x = Math::BigFloat->new("8"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2601 - $x = Math::BigFloat->new("8"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2602 - $x = Math::BigFloat->new("9"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2603 - $x = Math::BigFloat->new("9"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2604 - $x = Math::BigFloat->new("10"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2605 - $x = Math::BigFloat->new("10"); $y = Math::BigFloat->new("3"); $x->bmfac($y);
ok 2606 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2607 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2608 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2609 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2610 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2611 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2612 - $x = Math::BigFloat->new("-4"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2613 - $x = Math::BigFloat->new("-4"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2614 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2615 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2616 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2617 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2618 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2619 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2620 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2621 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2622 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2623 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2624 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2625 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2626 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2627 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2628 - $x = Math::BigFloat->new("4"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2629 - $x = Math::BigFloat->new("4"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2630 - $x = Math::BigFloat->new("5"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2631 - $x = Math::BigFloat->new("5"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2632 - $x = Math::BigFloat->new("6"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2633 - $x = Math::BigFloat->new("6"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2634 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2635 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2636 - $x = Math::BigFloat->new("8"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2637 - $x = Math::BigFloat->new("8"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2638 - $x = Math::BigFloat->new("9"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2639 - $x = Math::BigFloat->new("9"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2640 - $x = Math::BigFloat->new("10"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2641 - $x = Math::BigFloat->new("10"); $y = Math::BigFloat->new("4"); $x->bmfac($y);
ok 2642 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2643 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2644 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2645 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2646 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2647 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2648 - $x = Math::BigFloat->new("-5"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2649 - $x = Math::BigFloat->new("-5"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2650 - $x = Math::BigFloat->new("-4"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2651 - $x = Math::BigFloat->new("-4"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2652 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2653 - $x = Math::BigFloat->new("-3"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2654 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2655 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2656 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2657 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2658 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2659 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2660 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2661 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2662 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2663 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2664 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2665 - $x = Math::BigFloat->new("3"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2666 - $x = Math::BigFloat->new("4"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2667 - $x = Math::BigFloat->new("4"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2668 - $x = Math::BigFloat->new("5"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2669 - $x = Math::BigFloat->new("5"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2670 - $x = Math::BigFloat->new("6"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2671 - $x = Math::BigFloat->new("6"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2672 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2673 - $x = Math::BigFloat->new("7"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2674 - $x = Math::BigFloat->new("8"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2675 - $x = Math::BigFloat->new("8"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2676 - $x = Math::BigFloat->new("9"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2677 - $x = Math::BigFloat->new("9"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2678 - $x = Math::BigFloat->new("10"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2679 - $x = Math::BigFloat->new("10"); $y = Math::BigFloat->new("5"); $x->bmfac($y);
ok 2680 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2681 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2682 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2683 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2684 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2685 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2686 - $x = Math::BigFloat->new("-123.456"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2687 - $x = Math::BigFloat->new("-123.456"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2688 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2689 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2690 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2691 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2692 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2693 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2694 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2695 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2696 - $x = Math::BigFloat->new("4"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2697 - $x = Math::BigFloat->new("4"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2698 - $x = Math::BigFloat->new("9"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2699 - $x = Math::BigFloat->new("9"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2700 - $x = Math::BigFloat->new("16"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2701 - $x = Math::BigFloat->new("16"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2702 - $x = Math::BigFloat->new("100"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2703 - $x = Math::BigFloat->new("100"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2704 - $x = Math::BigFloat->new("123.456"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2705 - $x = Math::BigFloat->new("123.456"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2706 - $x = Math::BigFloat->new("15241.38393"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2707 - $x = Math::BigFloat->new("15241.38393"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2708 - $x = Math::BigFloat->new("1.44"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2709 - $x = Math::BigFloat->new("1.44"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2710 - $x = Math::BigFloat->new("12"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2711 - $x = Math::BigFloat->new("12"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2712 - $x = Math::BigFloat->new("0.49"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2713 - $x = Math::BigFloat->new("0.49"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2714 - $x = Math::BigFloat->new("0.0049"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2715 - $x = Math::BigFloat->new("0.0049"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2716 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("NaN"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2717 - $x = Math::BigFloat->new("1"); $y = Math::BigFloat->new("NaN"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2718 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("NaN"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2719 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("NaN"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2720 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("NaN"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2721 - $x = Math::BigFloat->new("0"); $y = Math::BigFloat->new("NaN"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2722 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("NaN"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2723 - $x = Math::BigFloat->new("-inf"); $y = Math::BigFloat->new("NaN"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2724 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("NaN"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2725 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("NaN"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2726 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("0"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2727 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("0"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2728 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2729 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("2"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2730 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("inf"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2731 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("inf"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2732 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("inf"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2733 - $x = Math::BigFloat->new("NaN"); $y = Math::BigFloat->new("inf"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2734 - $x = Math::BigFloat->new("12"); $y = Math::BigFloat->new("-inf"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2735 - $x = Math::BigFloat->new("12"); $y = Math::BigFloat->new("-inf"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2736 - $x = Math::BigFloat->new("12"); $y = Math::BigFloat->new("inf"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2737 - $x = Math::BigFloat->new("12"); $y = Math::BigFloat->new("inf"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2738 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("0"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2739 - $x = Math::BigFloat->new("+0"); $y = Math::BigFloat->new("0"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2740 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("0"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2741 - $x = Math::BigFloat->new("+1"); $y = Math::BigFloat->new("0"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2742 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("0"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2743 - $x = Math::BigFloat->new("-1"); $y = Math::BigFloat->new("0"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2744 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("0"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2745 - $x = Math::BigFloat->new("-2"); $y = Math::BigFloat->new("0"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2746 - $x = Math::BigFloat->new("-123.45"); $y = Math::BigFloat->new("0"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2747 - $x = Math::BigFloat->new("-123.45"); $y = Math::BigFloat->new("0"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2748 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("0"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2749 - $x = Math::BigFloat->new("+inf"); $y = Math::BigFloat->new("0"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2750 - $x = Math::BigFloat->new("12"); $y = Math::BigFloat->new("1"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2751 - $x = Math::BigFloat->new("12"); $y = Math::BigFloat->new("1"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2752 - $x = Math::BigFloat->new("-12"); $y = Math::BigFloat->new("1"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2753 - $x = Math::BigFloat->new("-12"); $y = Math::BigFloat->new("1"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2754 - $x = Math::BigFloat->new("8"); $y = Math::BigFloat->new("-1"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2755 - $x = Math::BigFloat->new("8"); $y = Math::BigFloat->new("-1"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2756 - $x = Math::BigFloat->new("-8"); $y = Math::BigFloat->new("-1"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2757 - $x = Math::BigFloat->new("-8"); $y = Math::BigFloat->new("-1"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2758 - $x = Math::BigFloat->new("8"); $y = Math::BigFloat->new("3"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2759 - $x = Math::BigFloat->new("8"); $y = Math::BigFloat->new("3"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2760 - $x = Math::BigFloat->new("-8"); $y = Math::BigFloat->new("3"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2761 - $x = Math::BigFloat->new("-8"); $y = Math::BigFloat->new("3"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2762 - $x = Math::BigFloat->new("16"); $y = Math::BigFloat->new("4"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2763 - $x = Math::BigFloat->new("16"); $y = Math::BigFloat->new("4"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2764 - $x = Math::BigFloat->new("81"); $y = Math::BigFloat->new("4"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2765 - $x = Math::BigFloat->new("81"); $y = Math::BigFloat->new("4"); $Math::BigFloat::div_scale = 40; $x->broot($y);
ok 2766 - $x = Math::BigFloat->new("+0"); $x->bsqrt();
ok 2767 - $x = Math::BigFloat->new("+0"); $x->bsqrt();
ok 2768 - $x = Math::BigFloat->new("-1"); $x->bsqrt();
ok 2769 - $x = Math::BigFloat->new("-1"); $x->bsqrt();
ok 2770 - $x = Math::BigFloat->new("-2"); $x->bsqrt();
ok 2771 - $x = Math::BigFloat->new("-2"); $x->bsqrt();
ok 2772 - $x = Math::BigFloat->new("-16"); $x->bsqrt();
ok 2773 - $x = Math::BigFloat->new("-16"); $x->bsqrt();
ok 2774 - $x = Math::BigFloat->new("-123.45"); $x->bsqrt();
ok 2775 - $x = Math::BigFloat->new("-123.45"); $x->bsqrt();
ok 2776 - $x = Math::BigFloat->new("nanbsqrt"); $x->bsqrt();
ok 2777 - $x = Math::BigFloat->new("nanbsqrt"); $x->bsqrt();
ok 2778 - $x = Math::BigFloat->new("+inf"); $x->bsqrt();
ok 2779 - $x = Math::BigFloat->new("+inf"); $x->bsqrt();
ok 2780 - $x = Math::BigFloat->new("-inf"); $x->bsqrt();
ok 2781 - $x = Math::BigFloat->new("-inf"); $x->bsqrt();
ok 2782 - $x = Math::BigFloat->new("1"); $x->bsqrt();
ok 2783 - $x = Math::BigFloat->new("1"); $x->bsqrt();
ok 2784 - $x = Math::BigFloat->new("2"); $x->bsqrt();
ok 2785 - $x = Math::BigFloat->new("2"); $x->bsqrt();
ok 2786 - $x = Math::BigFloat->new("4"); $x->bsqrt();
ok 2787 - $x = Math::BigFloat->new("4"); $x->bsqrt();
ok 2788 - $x = Math::BigFloat->new("9"); $x->bsqrt();
ok 2789 - $x = Math::BigFloat->new("9"); $x->bsqrt();
ok 2790 - $x = Math::BigFloat->new("16"); $x->bsqrt();
ok 2791 - $x = Math::BigFloat->new("16"); $x->bsqrt();
ok 2792 - $x = Math::BigFloat->new("100"); $x->bsqrt();
ok 2793 - $x = Math::BigFloat->new("100"); $x->bsqrt();
ok 2794 - $x = Math::BigFloat->new("123.456"); $x->bsqrt();
ok 2795 - $x = Math::BigFloat->new("123.456"); $x->bsqrt();
ok 2796 - $x = Math::BigFloat->new("15241.38393"); $x->bsqrt();
ok 2797 - $x = Math::BigFloat->new("15241.38393"); $x->bsqrt();
ok 2798 - $x = Math::BigFloat->new("1.44"); $x->bsqrt();
ok 2799 - $x = Math::BigFloat->new("1.44"); $x->bsqrt();
ok 2800 - $x = Math::BigFloat->new("1.44E10"); $x->bsqrt();
ok 2801 - $x = Math::BigFloat->new("1.44E10"); $x->bsqrt();
ok 2802 - $x = Math::BigFloat->new("2e10"); $x->bsqrt();
ok 2803 - $x = Math::BigFloat->new("2e10"); $x->bsqrt();
ok 2804 - $x = Math::BigFloat->new("144e20"); $x->bsqrt();
ok 2805 - $x = Math::BigFloat->new("144e20"); $x->bsqrt();
ok 2806 - $x = Math::BigFloat->new("12"); $x->bsqrt();
ok 2807 - $x = Math::BigFloat->new("12"); $x->bsqrt();
ok 2808 - $x = Math::BigFloat->new("0.49"); $x->bsqrt();
ok 2809 - $x = Math::BigFloat->new("0.49"); $x->bsqrt();
ok 2810 - $x = Math::BigFloat->new("0.0049"); $x->bsqrt();
ok 2811 - $x = Math::BigFloat->new("0.0049"); $x->bsqrt();
ok 2812 - $x = Math::BigFloat->new("123"); $x->is_nan();
ok 2813 - $x = Math::BigFloat->new("abc"); $x->is_nan();
ok 2814 - $x = Math::BigFloat->new("NaN"); $x->is_nan();
ok 2815 - $x = Math::BigFloat->new("-123"); $x->is_nan();
ok 2816 - $x = Math::BigFloat->new("+inf"); $x->is_inf("");
ok 2817 - $x = Math::BigFloat->new("-inf"); $x->is_inf("");
ok 2818 - $x = Math::BigFloat->new("abc"); $x->is_inf("");
ok 2819 - $x = Math::BigFloat->new("1"); $x->is_inf("");
ok 2820 - $x = Math::BigFloat->new("NaN"); $x->is_inf("");
ok 2821 - $x = Math::BigFloat->new("-1"); $x->is_inf("");
ok 2822 - $x = Math::BigFloat->new("+inf"); $x->is_inf("-");
ok 2823 - $x = Math::BigFloat->new("+inf"); $x->is_inf("+");
ok 2824 - $x = Math::BigFloat->new("-inf"); $x->is_inf("-");
ok 2825 - $x = Math::BigFloat->new("-inf"); $x->is_inf("+");
ok 2826 - $x = Math::BigFloat->new("-inf"); $x->is_inf("-inf");
ok 2827 - $x = Math::BigFloat->new("-inf"); $x->is_inf("+inf");
ok 2828 - $x = Math::BigFloat->new("+inf"); $x->is_inf("-inf");
ok 2829 - $x = Math::BigFloat->new("+inf"); $x->is_inf("+inf");
ok 2830 - $x = Math::BigFloat->new("+iNfInItY"); $x->is_inf("");
ok 2831 - $x = Math::BigFloat->new("-InFiNiTy"); $x->is_inf("");
ok 2832 - $x = Math::BigFloat->new("abc"); $x->is_odd();
ok 2833 - $x = Math::BigFloat->new("0"); $x->is_odd();
ok 2834 - $x = Math::BigFloat->new("-1"); $x->is_odd();
ok 2835 - $x = Math::BigFloat->new("-3"); $x->is_odd();
ok 2836 - $x = Math::BigFloat->new("1"); $x->is_odd();
ok 2837 - $x = Math::BigFloat->new("3"); $x->is_odd();
ok 2838 - $x = Math::BigFloat->new("1000001"); $x->is_odd();
ok 2839 - $x = Math::BigFloat->new("1000002"); $x->is_odd();
ok 2840 - $x = Math::BigFloat->new("+inf"); $x->is_odd();
ok 2841 - $x = Math::BigFloat->new("-inf"); $x->is_odd();
ok 2842 - $x = Math::BigFloat->new("123.45"); $x->is_odd();
ok 2843 - $x = Math::BigFloat->new("-123.45"); $x->is_odd();
ok 2844 - $x = Math::BigFloat->new("2"); $x->is_odd();
ok 2845 - $x = Math::BigFloat->new("invalid"); $x->is_int();
ok 2846 - $x = Math::BigFloat->new("0"); $x->is_int();
ok 2847 - $x = Math::BigFloat->new("1"); $x->is_int();
ok 2848 - $x = Math::BigFloat->new("2"); $x->is_int();
ok 2849 - $x = Math::BigFloat->new("-2"); $x->is_int();
ok 2850 - $x = Math::BigFloat->new("-1"); $x->is_int();
ok 2851 - $x = Math::BigFloat->new("-inf"); $x->is_int();
ok 2852 - $x = Math::BigFloat->new("+inf"); $x->is_int();
ok 2853 - $x = Math::BigFloat->new("123.4567"); $x->is_int();
ok 2854 - $x = Math::BigFloat->new("-0.1"); $x->is_int();
ok 2855 - $x = Math::BigFloat->new("-0.002"); $x->is_int();
ok 2856 - $x = Math::BigFloat->new("abc"); $x->is_even();
ok 2857 - $x = Math::BigFloat->new("0"); $x->is_even();
ok 2858 - $x = Math::BigFloat->new("-1"); $x->is_even();
ok 2859 - $x = Math::BigFloat->new("-3"); $x->is_even();
ok 2860 - $x = Math::BigFloat->new("1"); $x->is_even();
ok 2861 - $x = Math::BigFloat->new("3"); $x->is_even();
ok 2862 - $x = Math::BigFloat->new("1000001"); $x->is_even();
ok 2863 - $x = Math::BigFloat->new("1000002"); $x->is_even();
ok 2864 - $x = Math::BigFloat->new("2"); $x->is_even();
ok 2865 - $x = Math::BigFloat->new("+inf"); $x->is_even();
ok 2866 - $x = Math::BigFloat->new("-inf"); $x->is_even();
ok 2867 - $x = Math::BigFloat->new("123.456"); $x->is_even();
ok 2868 - $x = Math::BigFloat->new("-123.456"); $x->is_even();
ok 2869 - $x = Math::BigFloat->new("0.01"); $x->is_even();
ok 2870 - $x = Math::BigFloat->new("-0.01"); $x->is_even();
ok 2871 - $x = Math::BigFloat->new("120"); $x->is_even();
ok 2872 - $x = Math::BigFloat->new("1200"); $x->is_even();
ok 2873 - $x = Math::BigFloat->new("-1200"); $x->is_even();
ok 2874 - $x = Math::BigFloat->new("0"); $x->is_positive();
ok 2875 - $x = Math::BigFloat->new("1"); $x->is_positive();
ok 2876 - $x = Math::BigFloat->new("-1"); $x->is_positive();
ok 2877 - $x = Math::BigFloat->new("-123"); $x->is_positive();
ok 2878 - $x = Math::BigFloat->new("NaN"); $x->is_positive();
ok 2879 - $x = Math::BigFloat->new("-inf"); $x->is_positive();
ok 2880 - $x = Math::BigFloat->new("+inf"); $x->is_positive();
ok 2881 - $x = Math::BigFloat->new("0"); $x->is_negative();
ok 2882 - $x = Math::BigFloat->new("1"); $x->is_negative();
ok 2883 - $x = Math::BigFloat->new("-1"); $x->is_negative();
ok 2884 - $x = Math::BigFloat->new("-123"); $x->is_negative();
ok 2885 - $x = Math::BigFloat->new("NaN"); $x->is_negative();
ok 2886 - $x = Math::BigFloat->new("-inf"); $x->is_negative();
ok 2887 - $x = Math::BigFloat->new("+inf"); $x->is_negative();
ok 2888 - $x = Math::BigFloat->new("0"); $x->is_non_positive();
ok 2889 - $x = Math::BigFloat->new("1"); $x->is_non_positive();
ok 2890 - $x = Math::BigFloat->new("-1"); $x->is_non_positive();
ok 2891 - $x = Math::BigFloat->new("NaN"); $x->is_non_positive();
ok 2892 - $x = Math::BigFloat->new("-inf"); $x->is_non_positive();
ok 2893 - $x = Math::BigFloat->new("+inf"); $x->is_non_positive();
ok 2894 - $x = Math::BigFloat->new("0"); $x->is_non_negative();
ok 2895 - $x = Math::BigFloat->new("1"); $x->is_non_negative();
ok 2896 - $x = Math::BigFloat->new("-1"); $x->is_non_negative();
ok 2897 - $x = Math::BigFloat->new("NaN"); $x->is_non_negative();
ok 2898 - $x = Math::BigFloat->new("-inf"); $x->is_non_negative();
ok 2899 - $x = Math::BigFloat->new("+inf"); $x->is_non_negative();
ok 2900 - $x = Math::BigFloat->new("0"); ($a, $b) = $x->parts(); $a = $a->bstr(); $b = $b->bstr(); "$a $b";
ok 2901 - $x = Math::BigFloat->new("1"); ($a, $b) = $x->parts(); $a = $a->bstr(); $b = $b->bstr(); "$a $b";
ok 2902 - $x = Math::BigFloat->new("123"); ($a, $b) = $x->parts(); $a = $a->bstr(); $b = $b->bstr(); "$a $b";
ok 2903 - $x = Math::BigFloat->new("-123"); ($a, $b) = $x->parts(); $a = $a->bstr(); $b = $b->bstr(); "$a $b";
ok 2904 - $x = Math::BigFloat->new("-1200"); ($a, $b) = $x->parts(); $a = $a->bstr(); $b = $b->bstr(); "$a $b";
ok 2905 - $x = Math::BigFloat->new("invalid"); ($a, $b) = $x->parts(); $a = $a->bstr(); $b = $b->bstr(); "$a $b";
ok 2906 - $x = Math::BigFloat->new("+inf"); ($a, $b) = $x->parts(); $a = $a->bstr(); $b = $b->bstr(); "$a $b";
ok 2907 - $x = Math::BigFloat->new("-inf"); ($a, $b) = $x->parts(); $a = $a->bstr(); $b = $b->bstr(); "$a $b";
ok 2908 - $x = Math::BigFloat->new("0"); $x->exponent()->bstr();
ok 2909 - $x = Math::BigFloat->new("1"); $x->exponent()->bstr();
ok 2910 - $x = Math::BigFloat->new("123"); $x->exponent()->bstr();
ok 2911 - $x = Math::BigFloat->new("-123"); $x->exponent()->bstr();
ok 2912 - $x = Math::BigFloat->new("-1200"); $x->exponent()->bstr();
ok 2913 - $x = Math::BigFloat->new("+inf"); $x->exponent()->bstr();
ok 2914 - $x = Math::BigFloat->new("-inf"); $x->exponent()->bstr();
ok 2915 - $x = Math::BigFloat->new("invalid"); $x->exponent()->bstr();
ok 2916 - $x = Math::BigFloat->new("0"); $x->mantissa()->bstr();
ok 2917 - $x = Math::BigFloat->new("1"); $x->mantissa()->bstr();
ok 2918 - $x = Math::BigFloat->new("123"); $x->mantissa()->bstr();
ok 2919 - $x = Math::BigFloat->new("-123"); $x->mantissa()->bstr();
ok 2920 - $x = Math::BigFloat->new("-1200"); $x->mantissa()->bstr();
ok 2921 - $x = Math::BigFloat->new("+inf"); $x->mantissa()->bstr();
ok 2922 - $x = Math::BigFloat->new("-inf"); $x->mantissa()->bstr();
ok 2923 - $x = Math::BigFloat->new("invalid"); $x->mantissa()->bstr();
ok 2924 - $x = Math::BigFloat->new("123"); $x->length();
ok 2925 - $x = Math::BigFloat->new("-123"); $x->length();
ok 2926 - $x = Math::BigFloat->new("0"); $x->length();
ok 2927 - $x = Math::BigFloat->new("1"); $x->length();
ok 2928 - $x = Math::BigFloat->new("12345678901234567890"); $x->length();
ok 2929 - $x = Math::BigFloat->new("invalid"); $x->is_zero();
ok 2930 - $x = Math::BigFloat->new("+inf"); $x->is_zero();
ok 2931 - $x = Math::BigFloat->new("-inf"); $x->is_zero();
ok 2932 - $x = Math::BigFloat->new("0"); $x->is_zero();
ok 2933 - $x = Math::BigFloat->new("-1"); $x->is_zero();
ok 2934 - $x = Math::BigFloat->new("1"); $x->is_zero();
ok 2935 - $x = Math::BigFloat->new("invalid"); $x->is_one();
ok 2936 - $x = Math::BigFloat->new("+inf"); $x->is_one();
ok 2937 - $x = Math::BigFloat->new("-inf"); $x->is_one();
ok 2938 - $x = Math::BigFloat->new("0"); $x->is_one();
ok 2939 - $x = Math::BigFloat->new("2"); $x->is_one();
ok 2940 - $x = Math::BigFloat->new("1"); $x->is_one();
ok 2941 - $x = Math::BigFloat->new("-1"); $x->is_one();
ok 2942 - $x = Math::BigFloat->new("-2"); $x->is_one();
ok 2943 - $x = Math::BigFloat->new("0"); $x->bfloor();
ok 2944 - $x = Math::BigFloat->new("0"); $x->bfloor();
ok 2945 - $x = Math::BigFloat->new("abc"); $x->bfloor();
ok 2946 - $x = Math::BigFloat->new("abc"); $x->bfloor();
ok 2947 - $x = Math::BigFloat->new("+inf"); $x->bfloor();
ok 2948 - $x = Math::BigFloat->new("+inf"); $x->bfloor();
ok 2949 - $x = Math::BigFloat->new("-inf"); $x->bfloor();
ok 2950 - $x = Math::BigFloat->new("-inf"); $x->bfloor();
ok 2951 - $x = Math::BigFloat->new("1"); $x->bfloor();
ok 2952 - $x = Math::BigFloat->new("1"); $x->bfloor();
ok 2953 - $x = Math::BigFloat->new("-51"); $x->bfloor();
ok 2954 - $x = Math::BigFloat->new("-51"); $x->bfloor();
ok 2955 - $x = Math::BigFloat->new("-51.2"); $x->bfloor();
ok 2956 - $x = Math::BigFloat->new("-51.2"); $x->bfloor();
ok 2957 - $x = Math::BigFloat->new("12.2"); $x->bfloor();
ok 2958 - $x = Math::BigFloat->new("12.2"); $x->bfloor();
ok 2959 - $x = Math::BigFloat->new("0.12345"); $x->bfloor();
ok 2960 - $x = Math::BigFloat->new("0.12345"); $x->bfloor();
ok 2961 - $x = Math::BigFloat->new("0.123456"); $x->bfloor();
ok 2962 - $x = Math::BigFloat->new("0.123456"); $x->bfloor();
ok 2963 - $x = Math::BigFloat->new("0.1234567"); $x->bfloor();
ok 2964 - $x = Math::BigFloat->new("0.1234567"); $x->bfloor();
ok 2965 - $x = Math::BigFloat->new("0.12345678"); $x->bfloor();
ok 2966 - $x = Math::BigFloat->new("0.12345678"); $x->bfloor();
ok 2967 - $x = Math::BigFloat->new("0.123456789"); $x->bfloor();
ok 2968 - $x = Math::BigFloat->new("0.123456789"); $x->bfloor();
ok 2969 - $x = Math::BigFloat->new("0"); $x->bceil();
ok 2970 - $x = Math::BigFloat->new("0"); $x->bceil();
ok 2971 - $x = Math::BigFloat->new("abc"); $x->bceil();
ok 2972 - $x = Math::BigFloat->new("abc"); $x->bceil();
ok 2973 - $x = Math::BigFloat->new("+inf"); $x->bceil();
ok 2974 - $x = Math::BigFloat->new("+inf"); $x->bceil();
ok 2975 - $x = Math::BigFloat->new("-inf"); $x->bceil();
ok 2976 - $x = Math::BigFloat->new("-inf"); $x->bceil();
ok 2977 - $x = Math::BigFloat->new("1"); $x->bceil();
ok 2978 - $x = Math::BigFloat->new("1"); $x->bceil();
ok 2979 - $x = Math::BigFloat->new("-51"); $x->bceil();
ok 2980 - $x = Math::BigFloat->new("-51"); $x->bceil();
ok 2981 - $x = Math::BigFloat->new("-51.2"); $x->bceil();
ok 2982 - $x = Math::BigFloat->new("-51.2"); $x->bceil();
ok 2983 - $x = Math::BigFloat->new("12.2"); $x->bceil();
ok 2984 - $x = Math::BigFloat->new("12.2"); $x->bceil();
ok 2985 - $x = Math::BigFloat->new("-0.4"); $x->bceil();
ok 2986 - $x = Math::BigFloat->new("-0.4"); $x->bceil();
ok 2987 - $x = Math::BigFloat->new("0"); $x->bint();
ok 2988 - $x = Math::BigFloat->new("0"); $x->bint();
ok 2989 - $x = Math::BigFloat->new("NaN"); $x->bint();
ok 2990 - $x = Math::BigFloat->new("NaN"); $x->bint();
ok 2991 - $x = Math::BigFloat->new("+inf"); $x->bint();
ok 2992 - $x = Math::BigFloat->new("+inf"); $x->bint();
ok 2993 - $x = Math::BigFloat->new("-inf"); $x->bint();
ok 2994 - $x = Math::BigFloat->new("-inf"); $x->bint();
ok 2995 - $x = Math::BigFloat->new("1"); $x->bint();
ok 2996 - $x = Math::BigFloat->new("1"); $x->bint();
ok 2997 - $x = Math::BigFloat->new("-51"); $x->bint();
ok 2998 - $x = Math::BigFloat->new("-51"); $x->bint();
ok 2999 - $x = Math::BigFloat->new("-51.2"); $x->bint();
ok 3000 - $x = Math::BigFloat->new("-51.2"); $x->bint();
ok 3001 - $x = Math::BigFloat->new("12.2"); $x->bint();
ok 3002 - $x = Math::BigFloat->new("12.2"); $x->bint();
ok 3003 - $x = Math::BigFloat->new("-0.4"); $x->bint();
ok 3004 - $x = Math::BigFloat->new("-0.4"); $x->bint();
ok 3005 - $x = Math::BigFloat->new("-1"); $x = log($x);
ok 3006 - $x = Math::BigFloat->new("-1"); $x = log($x);
ok 3007 - $x = Math::BigFloat->new("0"); $x = log($x);
ok 3008 - $x = Math::BigFloat->new("0"); $x = log($x);
ok 3009 - $x = Math::BigFloat->new("1"); $x = log($x);
ok 3010 - $x = Math::BigFloat->new("1"); $x = log($x);
ok 3011 - $x = Math::BigFloat->new("2"); $x = log($x);
ok 3012 - $x = Math::BigFloat->new("2"); $x = log($x);
ok 3013 - $x = Math::BigFloat->new("3"); $x = log($x);
ok 3014 - $x = Math::BigFloat->new("3"); $x = log($x);
ok 3015 - $x = Math::BigFloat->new("123456789"); $x = log($x);
ok 3016 - $x = Math::BigFloat->new("123456789"); $x = log($x);
ok 3017 - $x = Math::BigFloat->new("1234567890987654321"); $x = log($x);
ok 3018 - $x = Math::BigFloat->new("1234567890987654321"); $x = log($x);
ok 3019 - $x = Math::BigFloat->new("-inf"); $x = log($x);
ok 3020 - $x = Math::BigFloat->new("-inf"); $x = log($x);
ok 3021 - $x = Math::BigFloat->new("inf"); $x = log($x);
ok 3022 - $x = Math::BigFloat->new("inf"); $x = log($x);
ok 3023 - $x = Math::BigFloat->new("NaN"); $x = log($x);
ok 3024 - $x = Math::BigFloat->new("NaN"); $x = log($x);
ok 3025 - $x = Math::BigInt->new(1200); $y = Math::BigFloat->new($x); \# check $y
ok 3026 - $x = Math::BigInt->new(1200); $y = Math::BigFloat->new($x); \# check $x
ok 3027 - Math::BigFloat->new("1e1234567890123456789012345678901234567890")->bsstr()
ok 3028 - Math::BigFloat->new("1e1234567890123456789012345678901234567890")->exponent()
ok 3029 - Math::BigFloat->new("1e1234567890123456789012345678901234567890") > 0
ok 3030 - Math::BigFloat->new("1e1234567890123456789012345678901234567890")->bsub("1e1234567890123456789012345678901234567890")
ok 3031 - Math::BigFloat->new("1e1234567890123456789012345678901234567890")->bmul(2)->bsstr()
ok 3032 - Math::BigFloat->new("1234567890123456789012345678901234567890e2")->mantissa()
ok 3033 - $x = Math::BigFloat->new(2); $x->bzero(); $x->{_a}
ok 3034 - $x = Math::BigFloat->new(2); $x->bzero(); $x->{_p}
ok 3035 - $x = Math::BigFloat->new(2); $x->binf(); $x->{_a}
ok 3036 - $x = Math::BigFloat->new(2); $x->binf(); $x->{_p}
ok 3037 - $x = Math::BigFloat->new(2); $x->bone(); $x->{_a}
ok 3038 - $x = Math::BigFloat->new(2); $x->bone(); $x->{_p}
ok 3039 - $x = Math::BigFloat->new(2); $x->bnan(); $x->{_a}
ok 3040 - $x = Math::BigFloat->new(2); $x->bnan(); $x->{_p}
ok 3041 - Math::BigFloat->bzero()
ok 3042 - Math::BigFloat->bone()
ok 3043 - Math::BigFloat->bone("+")
ok 3044 - Math::BigFloat->bone("-")
ok 3045 - Math::BigFloat->bnan()
ok 3046 - Math::BigFloat->binf()
ok 3047 - Math::BigFloat->binf("+")
ok 3048 - Math::BigFloat->binf("-")
ok 3049 - Math::BigFloat->binf("-inf")
ok 3050 - $x = Math::BigFloat->new(12); Math::BigFloat->precision(-2); $x->bsqrt();
ok 3051 - Math::BigFloat->precision(undef); $x = Math::BigFloat->new(12); Math::BigFloat->precision(0); $x->bsqrt();
ok 3052 - Math::BigFloat->precision(-3); $x = Math::BigFloat->new(12); $x->bsqrt();
ok 3053 - A and P set => NaN
ok 3054 - supplied arg overrides set global
ok 3055 - @args = Math::BigFloat::objectify(2, Math::BigFloat, 4, 5); join(" ", @args);
ok 3056 - Math::BigFloat->new(-1)->is_one()
ok 3057 - Math::BigFloat->new(-1)->is_one("-")
ok 3058 - Math::BigFloat->new(1)->bdiv("0.5")->bsstr()
ok 3059 - $x = Math::BigFloat->new(3); $x -= $x;
ok 3060 - $x = Math::BigFloat->new(-3); $x -= $x;
ok 3061 - $x = Math::BigFloat->new(3); $x += $x;
ok 3062 - $x = Math::BigFloat->new(-3); $x += $x;
ok 3063 - $x = Math::BigFloat->new("NaN"); $x -= $x;
ok 3064 - $x = Math::BigFloat->new("inf"); $x -= $x;
ok 3065 - $x = Math::BigFloat->new("-inf"); $x -= $x;
ok 3066 - $x = Math::BigFloat->new("NaN"); $x += $x;
ok 3067 - $x = Math::BigFloat->new("inf"); $x += $x;
ok 3068 - $x = Math::BigFloat->new("-inf"); $x += $x;
ok 3069 - $x = Math::BigFloat->new("3.14"); $x -= $x;
ok 3070 - $x = Math::BigFloat->new("-3.14"); $x -= $x;
ok 3071 - 6.28 = Math::BigFloat->new("3.14"); 6.28 += 6.28;
ok 3072 - -6.28 = Math::BigFloat->new("-3.14"); -6.28 += -6.28;
ok 3073 - 9.8596 = Math::BigFloat->new("3.14"); 9.8596 *= 9.8596;
ok 3074 - 9.8596 = Math::BigFloat->new("-3.14"); 9.8596 *= 9.8596;
ok 3075 - 1 = Math::BigFloat->new("3.14"); 1 /= 1;
ok 3076 - 1 = Math::BigFloat->new("-3.14"); 1 /= 1;
ok 3077 - 0 = Math::BigFloat->new("3.14"); 0 %= 0;
ok 3078 - 0 = Math::BigFloat->new("-3.14"); 0 %= 0;
ok 3079 - $x = Math::BigFloat->new(0); $y = Math::BigFloat->new("0.1"); $x ** $y
ok 3080 - 1 = Math::BigFloat->new(".222222222222222222222222222222222222222222"); 1->bceil();
ok 3081 - value of ((2**148)+1)/17
ok 3082 - number of digits in ((2**148)+1)/17
ok 3083 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("18"); $x <<= $y
ok 3084 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("18"); $x <<= $y; $x
ok 3085 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("18"); $x <<= $y; $x >>= $y
ok 3086 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("18"); $x <<= $y; $x >>= $y; $x
ok 3087 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("18.2"); $x <<= $y; $x->copy()->bfround(-9);
ok 3088 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("18.2"); $x <<= $y; $x->copy()->bfround(-9); $x >>= $y
ok 3089 - $x = Math::BigFloat->new("2"); $y = Math::BigFloat->new("18.2"); $x <<= $y; $x->copy()->bfround(-9); $x >>= $y; $x
ok
t/bigintg.t .............. 
1..356
ok 1
ok 2
ok 3
# _set()
ok 4
# _add(), _sub(), _mul(), _div()
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
# is_zero()
ok 28
# _is_one()
ok 29
# _one()
ok 30
# _zero()
ok 31
# _two()
ok 32
ok 33
ok 34
# _ten()
ok 35
ok 36
ok 37
ok 38
ok 39
ok 40
ok 41
ok 42
ok 43
# is_odd()
ok 44
ok 45
# is_even()
ok 46
ok 47
# _len() and _alen()
ok 48
ok 49 - $x = Math::BigInt::GMP->_new("1"); Math::BigInt::GMP->_alen($x)
ok 50
ok 51 - $x = Math::BigInt::GMP->_new("12"); Math::BigInt::GMP->_alen($x)
ok 52
ok 53 - $x = Math::BigInt::GMP->_new("123"); Math::BigInt::GMP->_alen($x)
ok 54
ok 55 - $x = Math::BigInt::GMP->_new("1234"); Math::BigInt::GMP->_alen($x)
ok 56
ok 57 - $x = Math::BigInt::GMP->_new("12345"); Math::BigInt::GMP->_alen($x)
ok 58
ok 59 - $x = Math::BigInt::GMP->_new("123456"); Math::BigInt::GMP->_alen($x)
ok 60
ok 61 - $x = Math::BigInt::GMP->_new("1234567"); Math::BigInt::GMP->_alen($x)
ok 62
ok 63 - $x = Math::BigInt::GMP->_new("12345678"); Math::BigInt::GMP->_alen($x)
ok 64
ok 65 - $x = Math::BigInt::GMP->_new("123456789"); Math::BigInt::GMP->_alen($x)
ok 66
ok 67 - $x = Math::BigInt::GMP->_new("1234567890"); Math::BigInt::GMP->_alen($x)
ok 68
ok 69 - $x = Math::BigInt::GMP->_new("7"); Math::BigInt::GMP->_alen($x)
ok 70
ok 71 - $x = Math::BigInt::GMP->_new("8"); Math::BigInt::GMP->_alen($x)
ok 72
ok 73 - $x = Math::BigInt::GMP->_new("9"); Math::BigInt::GMP->_alen($x)
ok 74
ok 75 - $x = Math::BigInt::GMP->_new("10"); Math::BigInt::GMP->_alen($x)
ok 76
ok 77 - $x = Math::BigInt::GMP->_new("11"); Math::BigInt::GMP->_alen($x)
ok 78
ok 79 - $x = Math::BigInt::GMP->_new("21"); Math::BigInt::GMP->_alen($x)
ok 80
ok 81 - $x = Math::BigInt::GMP->_new("321"); Math::BigInt::GMP->_alen($x)
ok 82
ok 83 - $x = Math::BigInt::GMP->_new("320"); Math::BigInt::GMP->_alen($x)
ok 84
ok 85 - $x = Math::BigInt::GMP->_new("4321"); Math::BigInt::GMP->_alen($x)
ok 86
ok 87 - $x = Math::BigInt::GMP->_new("54321"); Math::BigInt::GMP->_alen($x)
ok 88
ok 89 - $x = Math::BigInt::GMP->_new("654321"); Math::BigInt::GMP->_alen($x)
ok 90
ok 91 - $x = Math::BigInt::GMP->_new("7654321"); Math::BigInt::GMP->_alen($x)
ok 92
ok 93 - $x = Math::BigInt::GMP->_new("7654321"); Math::BigInt::GMP->_alen($x)
ok 94
ok 95 - $x = Math::BigInt::GMP->_new("87654321"); Math::BigInt::GMP->_alen($x)
ok 96
ok 97 - $x = Math::BigInt::GMP->_new("987654321"); Math::BigInt::GMP->_alen($x)
ok 98
ok 99 - $x = Math::BigInt::GMP->_new("9876543219876543210"); Math::BigInt::GMP->_alen($x)
ok 100
ok 101 - $x = Math::BigInt::GMP->_new("1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890"); Math::BigInt::GMP->_alen($x)
ok 102
ok 103 - $x = Math::BigInt::GMP->_new("1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890"); Math::BigInt::GMP->_alen($x)
ok 104
ok 105 - $x = Math::BigInt::GMP->_new("1"); Math::BigInt::GMP->_alen($x)
ok 106
ok 107 - $x = Math::BigInt::GMP->_new("20"); Math::BigInt::GMP->_alen($x)
ok 108
ok 109 - $x = Math::BigInt::GMP->_new("300"); Math::BigInt::GMP->_alen($x)
ok 110
ok 111 - $x = Math::BigInt::GMP->_new("4000"); Math::BigInt::GMP->_alen($x)
ok 112
ok 113 - $x = Math::BigInt::GMP->_new("50000"); Math::BigInt::GMP->_alen($x)
ok 114
ok 115 - $x = Math::BigInt::GMP->_new("600000"); Math::BigInt::GMP->_alen($x)
ok 116
ok 117 - $x = Math::BigInt::GMP->_new("7000000"); Math::BigInt::GMP->_alen($x)
ok 118
ok 119 - $x = Math::BigInt::GMP->_new("80000000"); Math::BigInt::GMP->_alen($x)
# _digit()
ok 120
ok 121
ok 122
ok 123
ok 124
ok 125
# _copy()
ok 126
ok 127
ok 128
ok 129
ok 130
ok 131
ok 132
ok 133
ok 134
ok 135
ok 136
ok 137
ok 138
ok 139
ok 140
ok 141
ok 142
ok 143
# _zeros()
ok 144
ok 145
ok 146
ok 147
ok 148
ok 149
ok 150
ok 151
ok 152
# _lsft()
ok 153
ok 154
ok 155
# _rsft()
ok 156
ok 157
ok 158
ok 159
# _acmp()
ok 160
ok 161
ok 162
ok 163
ok 164
ok 165
ok 166
ok 167
ok 168
ok 169
ok 170
ok 171
ok 172
ok 173
ok 174
ok 175
ok 176
# _modinv()
ok 177
ok 178
# _div()
ok 179
ok 180
ok 181
ok 182
ok 183
# _num()
ok 184
ok 185
ok 186
ok 187
ok 188
ok 189
ok 190
ok 191
ok 192
ok 193
ok 194
ok 195
ok 196
ok 197
ok 198
ok 199
ok 200
ok 201
ok 202
ok 203
ok 204
ok 205
ok 206
ok 207
ok 208
ok 209
ok 210
ok 211
ok 212
ok 213
ok 214
ok 215
ok 216
ok 217
ok 218
ok 219
# _sqrt()
ok 220
ok 221
# _root()
ok 222
ok 223
# _pow() (and _root())
ok 224
ok 225
ok 226
ok 227
ok 228
ok 229
ok 230
ok 231
ok 232
ok 233
ok 234
ok 235
ok 236
ok 237
ok 238 - _pow(99, 2)
ok 239 - _root(99, 99)
ok 240 - _root(99, 99)
ok 241 - _pow(999, 2)
ok 242 - _root(999, 999)
ok 243 - _root(999, 999)
ok 244 - _pow(9999, 2)
ok 245 - _root(9999, 9999)
ok 246 - _root(9999, 9999)
ok 247 - _pow(99999, 2)
ok 248 - _root(99999, 99999)
ok 249 - _root(99999, 99999)
ok 250 - _pow(999999, 2)
ok 251 - _root(999999, 999999)
ok 252 - _root(999999, 999999)
ok 253 - _pow(9999999, 2)
ok 254 - _root(9999999, 9999999)
ok 255 - _root(9999999, 9999999)
ok 256 - _pow(99999999, 2)
ok 257 - _pow(999999999, 2)
ok 258
ok 259
ok 260
ok 261
ok 262
ok 263
ok 264
ok 265
ok 266
ok 267
ok 268
ok 269
# _inc() and _dec()
ok 270
ok 271
ok 272
ok 273
ok 274
ok 275
ok 276
ok 277
ok 278
ok 279
ok 280
ok 281
ok 282
ok 283
ok 284
ok 285
ok 286
ok 287
ok 288
ok 289
ok 290
ok 291
ok 292
ok 293
ok 294
ok 295
ok 296
ok 297
ok 298
ok 299
ok 300
ok 301
ok 302
ok 303
ok 304
ok 305
ok 306
ok 307
ok 308
ok 309
ok 310
ok 311
ok 312
ok 313
ok 314
ok 315
ok 316
ok 317
ok 318
ok 319
ok 320
ok 321
# _log_int()
ok 322
ok 323
ok 324
ok 325
ok 326
ok 327
# _mod()
ok 328
ok 329
# _and(), _or(), _xor()
ok 330
ok 331
ok 332
# _from_hex() and _from_bin()
ok 333
ok 334
# _as_hex() and _as_bin()
ok 335
ok 336
ok 337
ok 338
ok 339
ok 340
ok 341
ok 342
# _from_oct()
ok 343
ok 344
ok 345
ok 346
# _as_oct()
ok 347
ok 348
ok 349
# _1ex()
ok 350
ok 351
ok 352
ok 353
ok 354
# _check()
ok 355
ok 356
ok
t/bigintpm.t ............. 
1..4298
ok 1 - 'bgcd() as function' isa 'Math::BigInt'
ok 2 - bgcd() as function
ok 3 - 'bgcd() as class method' isa 'Math::BigInt'
ok 4 - bgcd() as class method
ok 5 - 'bgcd() as instance method' isa 'Math::BigInt'
ok 6 - bgcd() as instance method
ok 7 - bgcd() does not modify invocand
ok 8 - 'blcm() as function' isa 'Math::BigInt'
ok 9 - blcm() as function
ok 10 - 'blcm() as class method' isa 'Math::BigInt'
ok 11 - blcm() as class method
ok 12 - 'blcm() as instance method' isa 'Math::BigInt'
ok 13 - blcm() as instance method
ok 14 - blcm() does not modify invocand
ok 15 - Math::BigInt->from_hex("0xcafe")
ok 16 - Math::BigInt->from_hex("0xcafebabedead")
ok 17 - Math::BigInt->from_bin("0b1001")
ok 18 - Math::BigInt->from_bin("0b1001100110011001100110011001");
ok 19 - Math::BigInt->from_oct("0775");
ok 20 - Math::BigInt->from_oct("07777777777777711111111222222222");
ok 21 - Math::BigInt->config('lib')
ok 22 - $x = Math::BigInt->new("1234"); $y = Math::BigInt->new("-345"); $x .= $y;
ok 23 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("2"); $x += $y;
ok 24 - is a valid object
ok 25 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-2"); $x += $y;
ok 26 - is a valid object
ok 27 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("2"); $x -= $y;
ok 28 - is a valid object
ok 29 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-2"); $x -= $y;
ok 30 - is a valid object
ok 31 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("3"); $x *= $y;
ok 32 - is a valid object
ok 33 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("5"); $x *= $y;
ok 34 - is a valid object
ok 35 - $x = Math::BigInt->new("100"); $y = Math::BigInt->new("3"); $x %= $y;
ok 36 - is a valid object
ok 37 - $x = Math::BigInt->new("8"); $y = Math::BigInt->new("9"); $x %= $y;
ok 38 - is a valid object
ok 39 - $x = Math::BigInt->new("-629"); $y = Math::BigInt->new("5033"); $x %= $y;
ok 40 - is a valid object
ok 41 - $x = Math::BigInt->new("100"); $y = Math::BigInt->new("3"); $x /= $y;
ok 42 - is a valid object
ok 43 - $x = Math::BigInt->new("-8"); $y = Math::BigInt->new("2"); $x /= $y;
ok 44 - is a valid object
ok 45 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("1"); $x |= $y;
ok 46 - is a valid object
ok 47 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("7"); $x &= $y;
ok 48 - is a valid object
ok 49 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("7"); $x ^= $y;
ok 50 - is a valid object
ok 51 - $x = Math::BigInt->new("invalid"); $y = Math::BigInt->new("2"); $x->blog($y);
ok 52 - is a valid object
ok 53 - $x = Math::BigInt->new("122"); $y = Math::BigInt->new("invalid"); $x->blog($y);
ok 54 - is a valid object
ok 55 - $x = Math::BigInt->new("invalid"); $y = Math::BigInt->new("invalid"); $x->blog($y);
ok 56 - is a valid object
ok 57 - $x = Math::BigInt->new("122"); $y = Math::BigInt->new("inf"); $x->blog($y);
ok 58 - is a valid object
ok 59 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("122"); $x->blog($y);
ok 60 - is a valid object
ok 61 - $x = Math::BigInt->new("122"); $y = Math::BigInt->new("-inf"); $x->blog($y);
ok 62 - is a valid object
ok 63 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("122"); $x->blog($y);
ok 64 - is a valid object
ok 65 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-inf"); $x->blog($y);
ok 66 - is a valid object
ok 67 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("4"); $x->blog($y);
ok 68 - is a valid object
ok 69 - $x = Math::BigInt->new("-21"); $y = Math::BigInt->new("4"); $x->blog($y);
ok 70 - is a valid object
ok 71 - $x = Math::BigInt->new("21"); $y = Math::BigInt->new("-21"); $x->blog($y);
ok 72 - is a valid object
ok 73 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-inf"); $x->blog($y);
ok 74 - is a valid object
ok 75 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-1"); $x->blog($y);
ok 76 - is a valid object
ok 77 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("0"); $x->blog($y);
ok 78 - is a valid object
ok 79 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("1"); $x->blog($y);
ok 80 - is a valid object
ok 81 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("inf"); $x->blog($y);
ok 82 - is a valid object
ok 83 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-inf"); $x->blog($y);
ok 84 - is a valid object
ok 85 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-1"); $x->blog($y);
ok 86 - is a valid object
ok 87 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("0"); $x->blog($y);
ok 88 - is a valid object
ok 89 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("1"); $x->blog($y);
ok 90 - is a valid object
ok 91 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("4"); $x->blog($y);
ok 92 - is a valid object
ok 93 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("inf"); $x->blog($y);
ok 94 - is a valid object
ok 95 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("-inf"); $x->blog($y);
ok 96 - is a valid object
ok 97 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("-1"); $x->blog($y);
ok 98 - is a valid object
ok 99 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("0"); $x->blog($y);
ok 100 - is a valid object
ok 101 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("1"); $x->blog($y);
ok 102 - is a valid object
ok 103 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("4"); $x->blog($y);
ok 104 - is a valid object
ok 105 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("inf"); $x->blog($y);
ok 106 - is a valid object
ok 107 - $x = Math::BigInt->new("1024"); $y = Math::BigInt->new("2"); $x->blog($y);
ok 108 - is a valid object
ok 109 - $x = Math::BigInt->new("81"); $y = Math::BigInt->new("3"); $x->blog($y);
ok 110 - is a valid object
ok 111 - $x = Math::BigInt->new("82"); $y = Math::BigInt->new("3"); $x->blog($y);
ok 112 - is a valid object
ok 113 - $x = Math::BigInt->new("80"); $y = Math::BigInt->new("3"); $x->blog($y);
ok 114 - is a valid object
ok 115 - $x = Math::BigInt->new("4096"); $y = Math::BigInt->new("2"); $x->blog($y);
ok 116 - is a valid object
ok 117 - $x = Math::BigInt->new("15625"); $y = Math::BigInt->new("5"); $x->blog($y);
ok 118 - is a valid object
ok 119 - $x = Math::BigInt->new("15626"); $y = Math::BigInt->new("5"); $x->blog($y);
ok 120 - is a valid object
ok 121 - $x = Math::BigInt->new("15624"); $y = Math::BigInt->new("5"); $x->blog($y);
ok 122 - is a valid object
ok 123 - $x = Math::BigInt->new("1000"); $y = Math::BigInt->new("10"); $x->blog($y);
ok 124 - is a valid object
ok 125 - $x = Math::BigInt->new("10000"); $y = Math::BigInt->new("10"); $x->blog($y);
ok 126 - is a valid object
ok 127 - $x = Math::BigInt->new("100000"); $y = Math::BigInt->new("10"); $x->blog($y);
ok 128 - is a valid object
ok 129 - $x = Math::BigInt->new("1000000"); $y = Math::BigInt->new("10"); $x->blog($y);
ok 130 - is a valid object
ok 131 - $x = Math::BigInt->new("10000000"); $y = Math::BigInt->new("10"); $x->blog($y);
ok 132 - is a valid object
ok 133 - $x = Math::BigInt->new("100000000"); $y = Math::BigInt->new("10"); $x->blog($y);
ok 134 - is a valid object
ok 135 - $x = Math::BigInt->new("8916100448256"); $y = Math::BigInt->new("12"); $x->blog($y);
ok 136 - is a valid object
ok 137 - $x = Math::BigInt->new("8916100448257"); $y = Math::BigInt->new("12"); $x->blog($y);
ok 138 - is a valid object
ok 139 - $x = Math::BigInt->new("8916100448255"); $y = Math::BigInt->new("12"); $x->blog($y);
ok 140 - is a valid object
ok 141 - $x = Math::BigInt->new("2251799813685248"); $y = Math::BigInt->new("8"); $x->blog($y);
ok 142 - is a valid object
ok 143 - $x = Math::BigInt->new("72057594037927936"); $y = Math::BigInt->new("2"); $x->blog($y);
ok 144 - is a valid object
ok 145 - $x = Math::BigInt->new("144115188075855872"); $y = Math::BigInt->new("2"); $x->blog($y);
ok 146 - is a valid object
ok 147 - $x = Math::BigInt->new("288230376151711744"); $y = Math::BigInt->new("2"); $x->blog($y);
ok 148 - is a valid object
ok 149 - $x = Math::BigInt->new("576460752303423488"); $y = Math::BigInt->new("2"); $x->blog($y);
ok 150 - is a valid object
ok 151 - $x = Math::BigInt->new("1329227995784915872903807060280344576"); $y = Math::BigInt->new("2"); $x->blog($y);
ok 152 - is a valid object
ok 153 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("3"); $x->blog($y);
ok 154 - is a valid object
ok 155 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("4"); $x->blog($y);
ok 156 - is a valid object
ok 157 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("5"); $x->blog($y);
ok 158 - is a valid object
ok 159 - $x = Math::BigInt->new("0"); $x->is_negative() || 0;
ok 160 - $x = Math::BigInt->new("-1"); $x->is_negative() || 0;
ok 161 - $x = Math::BigInt->new("1"); $x->is_negative() || 0;
ok 162 - $x = Math::BigInt->new("+inf"); $x->is_negative() || 0;
ok 163 - $x = Math::BigInt->new("-inf"); $x->is_negative() || 0;
ok 164 - $x = Math::BigInt->new("invalid"); $x->is_negative() || 0;
ok 165 - $x = Math::BigInt->new("0"); $x->is_positive() || 0;
ok 166 - $x = Math::BigInt->new("-1"); $x->is_positive() || 0;
ok 167 - $x = Math::BigInt->new("1"); $x->is_positive() || 0;
ok 168 - $x = Math::BigInt->new("+inf"); $x->is_positive() || 0;
ok 169 - $x = Math::BigInt->new("-inf"); $x->is_positive() || 0;
ok 170 - $x = Math::BigInt->new("invalid"); $x->is_positive() || 0;
ok 171 - $x = Math::BigInt->new("0"); $x->is_non_negative() || 0;
ok 172 - $x = Math::BigInt->new("-1"); $x->is_non_negative() || 0;
ok 173 - $x = Math::BigInt->new("1"); $x->is_non_negative() || 0;
ok 174 - $x = Math::BigInt->new("+inf"); $x->is_non_negative() || 0;
ok 175 - $x = Math::BigInt->new("-inf"); $x->is_non_negative() || 0;
ok 176 - $x = Math::BigInt->new("NaN"); $x->is_non_negative() || 0;
ok 177 - $x = Math::BigInt->new("0"); $x->is_non_positive() || 0;
ok 178 - $x = Math::BigInt->new("-1"); $x->is_non_positive() || 0;
ok 179 - $x = Math::BigInt->new("1"); $x->is_non_positive() || 0;
ok 180 - $x = Math::BigInt->new("+inf"); $x->is_non_positive() || 0;
ok 181 - $x = Math::BigInt->new("-inf"); $x->is_non_positive() || 0;
ok 182 - $x = Math::BigInt->new("NaN"); $x->is_non_positive() || 0;
ok 183 - $x = Math::BigInt->new("-inf"); $x->is_int() || 0;
ok 184 - $x = Math::BigInt->new("+inf"); $x->is_int() || 0;
ok 185 - $x = Math::BigInt->new("invalid"); $x->is_int() || 0;
ok 186 - $x = Math::BigInt->new("1"); $x->is_int() || 0;
ok 187 - $x = Math::BigInt->new("0"); $x->is_int() || 0;
ok 188 - $x = Math::BigInt->new("123e12"); $x->is_int() || 0;
ok 189 - $x = Math::BigInt->new("abc"); $x->is_odd() || 0;
ok 190 - $x = Math::BigInt->new("0"); $x->is_odd() || 0;
ok 191 - $x = Math::BigInt->new("1"); $x->is_odd() || 0;
ok 192 - $x = Math::BigInt->new("3"); $x->is_odd() || 0;
ok 193 - $x = Math::BigInt->new("-1"); $x->is_odd() || 0;
ok 194 - $x = Math::BigInt->new("-3"); $x->is_odd() || 0;
ok 195 - $x = Math::BigInt->new("10000001"); $x->is_odd() || 0;
ok 196 - $x = Math::BigInt->new("10000002"); $x->is_odd() || 0;
ok 197 - $x = Math::BigInt->new("2"); $x->is_odd() || 0;
ok 198 - $x = Math::BigInt->new("120"); $x->is_odd() || 0;
ok 199 - $x = Math::BigInt->new("121"); $x->is_odd() || 0;
ok 200 - $x = Math::BigInt->new("abc"); $x->is_even() || 0;
ok 201 - $x = Math::BigInt->new("0"); $x->is_even() || 0;
ok 202 - $x = Math::BigInt->new("1"); $x->is_even() || 0;
ok 203 - $x = Math::BigInt->new("3"); $x->is_even() || 0;
ok 204 - $x = Math::BigInt->new("-1"); $x->is_even() || 0;
ok 205 - $x = Math::BigInt->new("-3"); $x->is_even() || 0;
ok 206 - $x = Math::BigInt->new("10000001"); $x->is_even() || 0;
ok 207 - $x = Math::BigInt->new("10000002"); $x->is_even() || 0;
ok 208 - $x = Math::BigInt->new("2"); $x->is_even() || 0;
ok 209 - $x = Math::BigInt->new("120"); $x->is_even() || 0;
ok 210 - $x = Math::BigInt->new("121"); $x->is_even() || 0;
ok 211 - $x = Math::BigInt->new("+0"); $y = Math::BigInt->new("-0"); $x->bacmp($y);
ok 212 - $x = Math::BigInt->new("+0"); $y = Math::BigInt->new("+1"); $x->bacmp($y);
ok 213 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("+1"); $x->bacmp($y);
ok 214 - $x = Math::BigInt->new("+1"); $y = Math::BigInt->new("-1"); $x->bacmp($y);
ok 215 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("+2"); $x->bacmp($y);
ok 216 - $x = Math::BigInt->new("+2"); $y = Math::BigInt->new("-1"); $x->bacmp($y);
ok 217 - $x = Math::BigInt->new("-123456789"); $y = Math::BigInt->new("+987654321"); $x->bacmp($y);
ok 218 - $x = Math::BigInt->new("+123456789"); $y = Math::BigInt->new("-987654321"); $x->bacmp($y);
ok 219 - $x = Math::BigInt->new("+987654321"); $y = Math::BigInt->new("+123456789"); $x->bacmp($y);
ok 220 - $x = Math::BigInt->new("-987654321"); $y = Math::BigInt->new("+123456789"); $x->bacmp($y);
ok 221 - $x = Math::BigInt->new("-123"); $y = Math::BigInt->new("+4567889"); $x->bacmp($y);
ok 222 - $x = Math::BigInt->new("invalid"); $y = Math::BigInt->new("123"); $x->bacmp($y);
ok 223 - $x = Math::BigInt->new("123"); $y = Math::BigInt->new("invalid"); $x->bacmp($y);
ok 224 - $x = Math::BigInt->new("invalid"); $y = Math::BigInt->new("invalid"); $x->bacmp($y);
ok 225 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("+inf"); $x->bacmp($y);
ok 226 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-inf"); $x->bacmp($y);
ok 227 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("-inf"); $x->bacmp($y);
ok 228 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("+inf"); $x->bacmp($y);
ok 229 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("123"); $x->bacmp($y);
ok 230 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("123"); $x->bacmp($y);
ok 231 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("-123"); $x->bacmp($y);
ok 232 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-123"); $x->bacmp($y);
ok 233 - $x = Math::BigInt->new("123"); $y = Math::BigInt->new("-inf"); $x->bacmp($y);
ok 234 - $x = Math::BigInt->new("-123"); $y = Math::BigInt->new("inf"); $x->bacmp($y);
ok 235 - $x = Math::BigInt->new("-123"); $y = Math::BigInt->new("-inf"); $x->bacmp($y);
ok 236 - $x = Math::BigInt->new("123"); $y = Math::BigInt->new("inf"); $x->bacmp($y);
ok 237 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("NaN"); $x->bacmp($y);
ok 238 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("inf"); $x->bacmp($y);
ok 239 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("NaN"); $x->bacmp($y);
ok 240 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("-inf"); $x->bacmp($y);
ok 241 - $x = Math::BigInt->bnorm("0e999");
ok 242 - is a valid object
ok 243 - $x = Math::BigInt->bnorm("0e-999");
ok 244 - is a valid object
ok 245 - $x = Math::BigInt->bnorm("-0e999");
ok 246 - is a valid object
ok 247 - $x = Math::BigInt->bnorm("-0e-999");
ok 248 - is a valid object
ok 249 - $x = Math::BigInt->bnorm("123");
ok 250 - is a valid object
ok 251 - $x = Math::BigInt->bnorm("123.000");
ok 252 - is a valid object
ok 253 - $x = Math::BigInt->bnorm("123e0");
ok 254 - is a valid object
ok 255 - $x = Math::BigInt->bnorm("123e+0");
ok 256 - is a valid object
ok 257 - $x = Math::BigInt->bnorm("123e-0");
ok 258 - is a valid object
ok 259 - $x = Math::BigInt->bnorm("123.000e0");
ok 260 - is a valid object
ok 261 - $x = Math::BigInt->bnorm("123.000e+0");
ok 262 - is a valid object
ok 263 - $x = Math::BigInt->bnorm("123.000e-0");
ok 264 - is a valid object
ok 265 - $x = Math::BigInt->bnorm("0babc");
ok 266 - is a valid object
ok 267 - $x = Math::BigInt->bnorm("0b123");
ok 268 - is a valid object
ok 269 - $x = Math::BigInt->bnorm("0b0");
ok 270 - is a valid object
ok 271 - $x = Math::BigInt->bnorm("-0b0");
ok 272 - is a valid object
ok 273 - $x = Math::BigInt->bnorm("-0b1");
ok 274 - is a valid object
ok 275 - $x = Math::BigInt->bnorm("0b0001");
ok 276 - is a valid object
ok 277 - $x = Math::BigInt->bnorm("0b001");
ok 278 - is a valid object
ok 279 - $x = Math::BigInt->bnorm("0b011");
ok 280 - is a valid object
ok 281 - $x = Math::BigInt->bnorm("0b101");
ok 282 - is a valid object
ok 283 - $x = Math::BigInt->bnorm("0b1001");
ok 284 - is a valid object
ok 285 - $x = Math::BigInt->bnorm("0b10001");
ok 286 - is a valid object
ok 287 - $x = Math::BigInt->bnorm("0b100001");
ok 288 - is a valid object
ok 289 - $x = Math::BigInt->bnorm("0b1000001");
ok 290 - is a valid object
ok 291 - $x = Math::BigInt->bnorm("0b10000001");
ok 292 - is a valid object
ok 293 - $x = Math::BigInt->bnorm("0b100000001");
ok 294 - is a valid object
ok 295 - $x = Math::BigInt->bnorm("0b1000000001");
ok 296 - is a valid object
ok 297 - $x = Math::BigInt->bnorm("0b10000000001");
ok 298 - is a valid object
ok 299 - $x = Math::BigInt->bnorm("0b100000000001");
ok 300 - is a valid object
ok 301 - $x = Math::BigInt->bnorm("0b1000000000001");
ok 302 - is a valid object
ok 303 - $x = Math::BigInt->bnorm("0b10000000000001");
ok 304 - is a valid object
ok 305 - $x = Math::BigInt->bnorm("0b100000000000001");
ok 306 - is a valid object
ok 307 - $x = Math::BigInt->bnorm("0b1000000000000001");
ok 308 - is a valid object
ok 309 - $x = Math::BigInt->bnorm("0b10000000000000001");
ok 310 - is a valid object
ok 311 - $x = Math::BigInt->bnorm("0b100000000000000001");
ok 312 - is a valid object
ok 313 - $x = Math::BigInt->bnorm("0b1000000000000000001");
ok 314 - is a valid object
ok 315 - $x = Math::BigInt->bnorm("0b10000000000000000001");
ok 316 - is a valid object
ok 317 - $x = Math::BigInt->bnorm("0b100000000000000000001");
ok 318 - is a valid object
ok 319 - $x = Math::BigInt->bnorm("0b1000000000000000000001");
ok 320 - is a valid object
ok 321 - $x = Math::BigInt->bnorm("0b10000000000000000000001");
ok 322 - is a valid object
ok 323 - $x = Math::BigInt->bnorm("0b100000000000000000000001");
ok 324 - is a valid object
ok 325 - $x = Math::BigInt->bnorm("0b1000000000000000000000001");
ok 326 - is a valid object
ok 327 - $x = Math::BigInt->bnorm("0b10000000000000000000000001");
ok 328 - is a valid object
ok 329 - $x = Math::BigInt->bnorm("0b100000000000000000000000001");
ok 330 - is a valid object
ok 331 - $x = Math::BigInt->bnorm("0b1000000000000000000000000001");
ok 332 - is a valid object
ok 333 - $x = Math::BigInt->bnorm("0b10000000000000000000000000001");
ok 334 - is a valid object
ok 335 - $x = Math::BigInt->bnorm("0b100000000000000000000000000001");
ok 336 - is a valid object
ok 337 - $x = Math::BigInt->bnorm("0b1000000000000000000000000000001");
ok 338 - is a valid object
ok 339 - $x = Math::BigInt->bnorm("0b10000000000000000000000000000001");
ok 340 - is a valid object
ok 341 - $x = Math::BigInt->bnorm("0b100000000000000000000000000000001");
ok 342 - is a valid object
ok 343 - $x = Math::BigInt->bnorm("0b1000000000000000000000000000000001");
ok 344 - is a valid object
ok 345 - $x = Math::BigInt->bnorm("0b10000000000000000000000000000000001");
ok 346 - is a valid object
ok 347 - $x = Math::BigInt->bnorm("0b1_0_1");
ok 348 - is a valid object
ok 349 - $x = Math::BigInt->bnorm("0b0_0_0_1");
ok 350 - is a valid object
ok 351 - $x = Math::BigInt->bnorm("-0x0");
ok 352 - is a valid object
ok 353 - $x = Math::BigInt->bnorm("0xabcdefgh");
ok 354 - is a valid object
ok 355 - $x = Math::BigInt->bnorm("0x1234");
ok 356 - is a valid object
ok 357 - $x = Math::BigInt->bnorm("0xabcdef");
ok 358 - is a valid object
ok 359 - $x = Math::BigInt->bnorm("-0xABCDEF");
ok 360 - is a valid object
ok 361 - $x = Math::BigInt->bnorm("-0x1234");
ok 362 - is a valid object
ok 363 - $x = Math::BigInt->bnorm("0x12345678");
ok 364 - is a valid object
ok 365 - $x = Math::BigInt->bnorm("0x1_2_3_4_56_78");
ok 366 - is a valid object
ok 367 - $x = Math::BigInt->bnorm("0xa_b_c_d_e_f");
ok 368 - is a valid object
ok 369 - $x = Math::BigInt->bnorm("0x9");
ok 370 - is a valid object
ok 371 - $x = Math::BigInt->bnorm("0x11");
ok 372 - is a valid object
ok 373 - $x = Math::BigInt->bnorm("0x21");
ok 374 - is a valid object
ok 375 - $x = Math::BigInt->bnorm("0x41");
ok 376 - is a valid object
ok 377 - $x = Math::BigInt->bnorm("0x81");
ok 378 - is a valid object
ok 379 - $x = Math::BigInt->bnorm("0x101");
ok 380 - is a valid object
ok 381 - $x = Math::BigInt->bnorm("0x201");
ok 382 - is a valid object
ok 383 - $x = Math::BigInt->bnorm("0x401");
ok 384 - is a valid object
ok 385 - $x = Math::BigInt->bnorm("0x801");
ok 386 - is a valid object
ok 387 - $x = Math::BigInt->bnorm("0x1001");
ok 388 - is a valid object
ok 389 - $x = Math::BigInt->bnorm("0x2001");
ok 390 - is a valid object
ok 391 - $x = Math::BigInt->bnorm("0x4001");
ok 392 - is a valid object
ok 393 - $x = Math::BigInt->bnorm("0x8001");
ok 394 - is a valid object
ok 395 - $x = Math::BigInt->bnorm("0x10001");
ok 396 - is a valid object
ok 397 - $x = Math::BigInt->bnorm("0x20001");
ok 398 - is a valid object
ok 399 - $x = Math::BigInt->bnorm("0x40001");
ok 400 - is a valid object
ok 401 - $x = Math::BigInt->bnorm("0x80001");
ok 402 - is a valid object
ok 403 - $x = Math::BigInt->bnorm("0x100001");
ok 404 - is a valid object
ok 405 - $x = Math::BigInt->bnorm("0x200001");
ok 406 - is a valid object
ok 407 - $x = Math::BigInt->bnorm("0x400001");
ok 408 - is a valid object
ok 409 - $x = Math::BigInt->bnorm("0x800001");
ok 410 - is a valid object
ok 411 - $x = Math::BigInt->bnorm("0x1000001");
ok 412 - is a valid object
ok 413 - $x = Math::BigInt->bnorm("0x2000001");
ok 414 - is a valid object
ok 415 - $x = Math::BigInt->bnorm("0x4000001");
ok 416 - is a valid object
ok 417 - $x = Math::BigInt->bnorm("0x8000001");
ok 418 - is a valid object
ok 419 - $x = Math::BigInt->bnorm("0x10000001");
ok 420 - is a valid object
ok 421 - $x = Math::BigInt->bnorm("0x20000001");
ok 422 - is a valid object
ok 423 - $x = Math::BigInt->bnorm("0x40000001");
ok 424 - is a valid object
ok 425 - $x = Math::BigInt->bnorm("0x80000001");
ok 426 - is a valid object
ok 427 - $x = Math::BigInt->bnorm("0x100000001");
ok 428 - is a valid object
ok 429 - $x = Math::BigInt->bnorm("0x200000001");
ok 430 - is a valid object
ok 431 - $x = Math::BigInt->bnorm("0x400000001");
ok 432 - is a valid object
ok 433 - $x = Math::BigInt->bnorm("0x800000001");
ok 434 - is a valid object
ok 435 - $x = Math::BigInt->bnorm("0x2dd59e18a125dbed30a6ab1d93e9c855569f44f75806f0645dc9a2e98b808c3");
ok 436 - is a valid object
ok 437 - $x = Math::BigInt->bnorm("inf");
ok 438 - is a valid object
ok 439 - $x = Math::BigInt->bnorm("+inf");
ok 440 - is a valid object
ok 441 - $x = Math::BigInt->bnorm("-inf");
ok 442 - is a valid object
ok 443 - $x = Math::BigInt->bnorm("0inf");
ok 444 - is a valid object
ok 445 - $x = Math::BigInt->bnorm("");
ok 446 - is a valid object
ok 447 - $x = Math::BigInt->bnorm("abc");
ok 448 - is a valid object
ok 449 - $x = Math::BigInt->bnorm("   1 a");
ok 450 - is a valid object
ok 451 - $x = Math::BigInt->bnorm("1bcd2");
ok 452 - is a valid object
ok 453 - $x = Math::BigInt->bnorm("11111b");
ok 454 - is a valid object
ok 455 - $x = Math::BigInt->bnorm("+1z");
ok 456 - is a valid object
ok 457 - $x = Math::BigInt->bnorm("-1z");
ok 458 - is a valid object
ok 459 - $x = Math::BigInt->bnorm("_123");
ok 460 - is a valid object
ok 461 - $x = Math::BigInt->bnorm("_123_");
ok 462 - is a valid object
ok 463 - $x = Math::BigInt->bnorm("1E_12");
ok 464 - is a valid object
ok 465 - $x = Math::BigInt->bnorm("1_E_12");
ok 466 - is a valid object
ok 467 - $x = Math::BigInt->bnorm("+_1E12");
ok 468 - is a valid object
ok 469 - $x = Math::BigInt->bnorm("+0_1E2");
ok 470 - is a valid object
ok 471 - $x = Math::BigInt->bnorm("+0_0_1E2");
ok 472 - is a valid object
ok 473 - $x = Math::BigInt->bnorm("-0_0_1E2");
ok 474 - is a valid object
ok 475 - $x = Math::BigInt->bnorm("-0_0_1E+0_0_2");
ok 476 - is a valid object
ok 477 - $x = Math::BigInt->bnorm("E1");
ok 478 - is a valid object
ok 479 - $x = Math::BigInt->bnorm("E23");
ok 480 - is a valid object
ok 481 - $x = Math::BigInt->bnorm("1.23E1");
ok 482 - is a valid object
ok 483 - $x = Math::BigInt->bnorm("1.23E-1");
ok 484 - is a valid object
ok 485 - $x = Math::BigInt->bnorm("1e2e3");
ok 486 - is a valid object
ok 487 - $x = Math::BigInt->bnorm("1e2r");
ok 488 - is a valid object
ok 489 - $x = Math::BigInt->bnorm("1e2.0");
ok 490 - is a valid object
ok 491 - $x = Math::BigInt->bnorm("1.2.2");
ok 492 - is a valid object
ok 493 - $x = Math::BigInt->bnorm("1.2.3e1");
ok 494 - is a valid object
ok 495 - $x = Math::BigInt->bnorm("-1.2.3");
ok 496 - is a valid object
ok 497 - $x = Math::BigInt->bnorm("-1.2.3e-4");
ok 498 - is a valid object
ok 499 - $x = Math::BigInt->bnorm("1.2e3.4");
ok 500 - is a valid object
ok 501 - $x = Math::BigInt->bnorm("1.2e-3.4");
ok 502 - is a valid object
ok 503 - $x = Math::BigInt->bnorm("1.2.3.4");
ok 504 - is a valid object
ok 505 - $x = Math::BigInt->bnorm("1.2.t");
ok 506 - is a valid object
ok 507 - $x = Math::BigInt->bnorm("1..2");
ok 508 - is a valid object
ok 509 - $x = Math::BigInt->bnorm("1..2e1");
ok 510 - is a valid object
ok 511 - $x = Math::BigInt->bnorm("1..2e1..1");
ok 512 - is a valid object
ok 513 - $x = Math::BigInt->bnorm("12e1..1");
ok 514 - is a valid object
ok 515 - $x = Math::BigInt->bnorm("..2");
ok 516 - is a valid object
ok 517 - $x = Math::BigInt->bnorm(".-2");
ok 518 - is a valid object
ok 519 - $x = Math::BigInt->bnorm("012");
ok 520 - is a valid object
ok 521 - $x = Math::BigInt->bnorm("0123");
ok 522 - is a valid object
ok 523 - $x = Math::BigInt->bnorm("01234");
ok 524 - is a valid object
ok 525 - $x = Math::BigInt->bnorm("012345");
ok 526 - is a valid object
ok 527 - $x = Math::BigInt->bnorm("0123456");
ok 528 - is a valid object
ok 529 - $x = Math::BigInt->bnorm("01234567");
ok 530 - is a valid object
ok 531 - $x = Math::BigInt->bnorm("012345678");
ok 532 - is a valid object
ok 533 - $x = Math::BigInt->bnorm("0123456789");
ok 534 - is a valid object
ok 535 - $x = Math::BigInt->bnorm("01234567891");
ok 536 - is a valid object
ok 537 - $x = Math::BigInt->bnorm("012345678912");
ok 538 - is a valid object
ok 539 - $x = Math::BigInt->bnorm("0123456789123");
ok 540 - is a valid object
ok 541 - $x = Math::BigInt->bnorm("01234567891234");
ok 542 - is a valid object
ok 543 - $x = Math::BigInt->bnorm("0e0");
ok 544 - is a valid object
ok 545 - $x = Math::BigInt->bnorm("+0e0");
ok 546 - is a valid object
ok 547 - $x = Math::BigInt->bnorm("+0e+0");
ok 548 - is a valid object
ok 549 - $x = Math::BigInt->bnorm("-0e+0");
ok 550 - is a valid object
ok 551 - $x = Math::BigInt->bnorm("0e-0");
ok 552 - is a valid object
ok 553 - $x = Math::BigInt->bnorm("-0e-0");
ok 554 - is a valid object
ok 555 - $x = Math::BigInt->bnorm("+0e-0");
ok 556 - is a valid object
ok 557 - $x = Math::BigInt->bnorm("000");
ok 558 - is a valid object
ok 559 - $x = Math::BigInt->bnorm("00e2");
ok 560 - is a valid object
ok 561 - $x = Math::BigInt->bnorm("00e02");
ok 562 - is a valid object
ok 563 - $x = Math::BigInt->bnorm("000e002");
ok 564 - is a valid object
ok 565 - $x = Math::BigInt->bnorm("000e1230");
ok 566 - is a valid object
ok 567 - $x = Math::BigInt->bnorm("00e-3");
ok 568 - is a valid object
ok 569 - $x = Math::BigInt->bnorm("00e+3");
ok 570 - is a valid object
ok 571 - $x = Math::BigInt->bnorm("00e-03");
ok 572 - is a valid object
ok 573 - $x = Math::BigInt->bnorm("00e+03");
ok 574 - is a valid object
ok 575 - $x = Math::BigInt->bnorm("-000");
ok 576 - is a valid object
ok 577 - $x = Math::BigInt->bnorm("-00e2");
ok 578 - is a valid object
ok 579 - $x = Math::BigInt->bnorm("-00e02");
ok 580 - is a valid object
ok 581 - $x = Math::BigInt->bnorm("-000e002");
ok 582 - is a valid object
ok 583 - $x = Math::BigInt->bnorm("-000e1230");
ok 584 - is a valid object
ok 585 - $x = Math::BigInt->bnorm("-00e-3");
ok 586 - is a valid object
ok 587 - $x = Math::BigInt->bnorm("-00e+3");
ok 588 - is a valid object
ok 589 - $x = Math::BigInt->bnorm("-00e-03");
ok 590 - is a valid object
ok 591 - $x = Math::BigInt->bnorm("-00e+03");
ok 592 - is a valid object
ok 593 - $x = Math::BigInt->bnorm("0");
ok 594 - is a valid object
ok 595 - $x = Math::BigInt->bnorm("+0");
ok 596 - is a valid object
ok 597 - $x = Math::BigInt->bnorm("+00");
ok 598 - is a valid object
ok 599 - $x = Math::BigInt->bnorm("+000");
ok 600 - is a valid object
ok 601 - $x = Math::BigInt->bnorm("000000000000000000");
ok 602 - is a valid object
ok 603 - $x = Math::BigInt->bnorm("-0");
ok 604 - is a valid object
ok 605 - $x = Math::BigInt->bnorm("-0000");
ok 606 - is a valid object
ok 607 - $x = Math::BigInt->bnorm("+1");
ok 608 - is a valid object
ok 609 - $x = Math::BigInt->bnorm("+01");
ok 610 - is a valid object
ok 611 - $x = Math::BigInt->bnorm("+001");
ok 612 - is a valid object
ok 613 - $x = Math::BigInt->bnorm("+00000100000");
ok 614 - is a valid object
ok 615 - $x = Math::BigInt->bnorm("123456789");
ok 616 - is a valid object
ok 617 - $x = Math::BigInt->bnorm("-1");
ok 618 - is a valid object
ok 619 - $x = Math::BigInt->bnorm("-01");
ok 620 - is a valid object
ok 621 - $x = Math::BigInt->bnorm("-001");
ok 622 - is a valid object
ok 623 - $x = Math::BigInt->bnorm("-123456789");
ok 624 - is a valid object
ok 625 - $x = Math::BigInt->bnorm("-00000100000");
ok 626 - is a valid object
ok 627 - $x = Math::BigInt->bnorm("1_2_3");
ok 628 - is a valid object
ok 629 - $x = Math::BigInt->bnorm("10000000000E-1_0");
ok 630 - is a valid object
ok 631 - $x = Math::BigInt->bnorm("1E2");
ok 632 - is a valid object
ok 633 - $x = Math::BigInt->bnorm("1E1");
ok 634 - is a valid object
ok 635 - $x = Math::BigInt->bnorm("1E0");
ok 636 - is a valid object
ok 637 - $x = Math::BigInt->bnorm("1.23E2");
ok 638 - is a valid object
ok 639 - $x = Math::BigInt->bnorm("100E-1");
ok 640 - is a valid object
ok 641 - $x = Math::BigInt->bnorm("1.E3");
ok 642 - is a valid object
ok 643 - $x = Math::BigInt->bnorm("1.01E2");
ok 644 - is a valid object
ok 645 - $x = Math::BigInt->bnorm("1010E-1");
ok 646 - is a valid object
ok 647 - $x = Math::BigInt->bnorm("-1010E0");
ok 648 - is a valid object
ok 649 - $x = Math::BigInt->bnorm("-1010E1");
ok 650 - is a valid object
ok 651 - $x = Math::BigInt->bnorm("1234.00");
ok 652 - is a valid object
ok 653 - $x = Math::BigInt->bnorm("-1010E-2");
ok 654 - is a valid object
ok 655 - $x = Math::BigInt->bnorm("-1.01E+1");
ok 656 - is a valid object
ok 657 - $x = Math::BigInt->bnorm("-1.01E-1");
ok 658 - is a valid object
ok 659 - $x = Math::BigInt->bnorm("1E-999999");
ok 660 - is a valid object
ok 661 - $x = Math::BigInt->bnorm("0.5");
ok 662 - is a valid object
ok 663 - $x = Math::BigInt->new("1"); $x->bnan();
ok 664 - is a valid object
ok 665 - $x = Math::BigInt->new("2"); $x->bnan();
ok 666 - is a valid object
ok 667 - $x = Math::BigInt->new("abc"); $x->bnan();
ok 668 - is a valid object
ok 669 - $x = Math::BigInt->new("2"); $x->bone("+");
ok 670 - is a valid object
ok 671 - $x = Math::BigInt->new("2"); $x->bone("-");
ok 672 - is a valid object
ok 673 - $x = Math::BigInt->new("invalid"); $x->bone("-");
ok 674 - is a valid object
ok 675 - $x = Math::BigInt->new("invalid"); $x->bone("+");
ok 676 - is a valid object
ok 677 - $x = Math::BigInt->new("3"); $x->bone("");
ok 678 - is a valid object
ok 679 - $x = Math::BigInt->new("1"); $x->binf("+");
ok 680 - is a valid object
ok 681 - $x = Math::BigInt->new("2"); $x->binf("-");
ok 682 - is a valid object
ok 683 - $x = Math::BigInt->new("3"); $x->binf("+inf");
ok 684 - is a valid object
ok 685 - $x = Math::BigInt->new("123"); $x->is_nan() || 0;
ok 686 - $x = Math::BigInt->new("abc"); $x->is_nan() || 0;
ok 687 - $x = Math::BigInt->new("NaN"); $x->is_nan() || 0;
ok 688 - $x = Math::BigInt->new("-123"); $x->is_nan() || 0;
ok 689 - $x = Math::BigInt->new("+inf"); $x->is_inf("");
ok 690 - $x = Math::BigInt->new("-inf"); $x->is_inf("");
ok 691 - $x = Math::BigInt->new("abc"); $x->is_inf("");
ok 692 - $x = Math::BigInt->new("1"); $x->is_inf("");
ok 693 - $x = Math::BigInt->new("NaN"); $x->is_inf("");
ok 694 - $x = Math::BigInt->new("-1"); $x->is_inf("");
ok 695 - $x = Math::BigInt->new("+inf"); $x->is_inf("-");
ok 696 - $x = Math::BigInt->new("+inf"); $x->is_inf("+");
ok 697 - $x = Math::BigInt->new("-inf"); $x->is_inf("-");
ok 698 - $x = Math::BigInt->new("-inf"); $x->is_inf("+");
ok 699 - $x = Math::BigInt->new("-inf"); $x->is_inf("-inf");
ok 700 - $x = Math::BigInt->new("-inf"); $x->is_inf("+inf");
ok 701 - $x = Math::BigInt->new("+inf"); $x->is_inf("-inf");
ok 702 - $x = Math::BigInt->new("+inf"); $x->is_inf("+inf");
ok 703 - $x = Math::BigInt->new("+iNfInItY"); $x->is_inf("");
ok 704 - $x = Math::BigInt->new("-InFiNiTy"); $x->is_inf("");
ok 705 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("abc"); $x << $y;
ok 706 - is a valid object
ok 707 - $x = Math::BigInt->new("+2"); $y = Math::BigInt->new("+2"); $x << $y;
ok 708 - is a valid object
ok 709 - $x = Math::BigInt->new("+1"); $y = Math::BigInt->new("+32"); $x << $y;
ok 710 - is a valid object
ok 711 - $x = Math::BigInt->new("+1"); $y = Math::BigInt->new("+48"); $x << $y;
ok 712 - is a valid object
ok 713 - $x = Math::BigInt->new("+8"); $y = Math::BigInt->new("-2"); $x << $y;
ok 714 - is a valid object
ok 715 - $x = Math::BigInt->new("+12345"); $y = Math::BigInt->new("4"); $x->blsft($y, 10);
ok 716 - is a valid object
ok 717 - $x = Math::BigInt->new("-1234"); $y = Math::BigInt->new("0"); $x->blsft($y, 10);
ok 718 - is a valid object
ok 719 - $x = Math::BigInt->new("+1234"); $y = Math::BigInt->new("0"); $x->blsft($y, 10);
ok 720 - is a valid object
ok 721 - $x = Math::BigInt->new("+2"); $y = Math::BigInt->new("2"); $x->blsft($y, 10);
ok 722 - is a valid object
ok 723 - $x = Math::BigInt->new("+12"); $y = Math::BigInt->new("2"); $x->blsft($y, 10);
ok 724 - is a valid object
ok 725 - $x = Math::BigInt->new("+1234"); $y = Math::BigInt->new("-3"); $x->blsft($y, 10);
ok 726 - is a valid object
ok 727 - $x = Math::BigInt->new("1234567890123"); $y = Math::BigInt->new("12"); $x->blsft($y, 10);
ok 728 - is a valid object
ok 729 - $x = Math::BigInt->new("-3"); $y = Math::BigInt->new("1"); $x->blsft($y, 2);
ok 730 - is a valid object
ok 731 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("1"); $x->blsft($y, 2);
ok 732 - is a valid object
ok 733 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("1"); $x->blsft($y, 2);
ok 734 - is a valid object
ok 735 - $x = Math::BigInt->new("-102533203"); $y = Math::BigInt->new("1"); $x->blsft($y, 2);
ok 736 - is a valid object
ok 737 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("abc"); $x >> $y;
ok 738 - is a valid object
ok 739 - $x = Math::BigInt->new("+8"); $y = Math::BigInt->new("+2"); $x >> $y;
ok 740 - is a valid object
ok 741 - $x = Math::BigInt->new("+4294967296"); $y = Math::BigInt->new("+32"); $x >> $y;
ok 742 - is a valid object
ok 743 - $x = Math::BigInt->new("+281474976710656"); $y = Math::BigInt->new("+48"); $x >> $y;
ok 744 - is a valid object
ok 745 - $x = Math::BigInt->new("+2"); $y = Math::BigInt->new("-2"); $x >> $y;
ok 746 - is a valid object
ok 747 - $x = Math::BigInt->new("-1234"); $y = Math::BigInt->new("0"); $x->brsft($y, 10);
ok 748 - is a valid object
ok 749 - $x = Math::BigInt->new("+1234"); $y = Math::BigInt->new("0"); $x->brsft($y, 10);
ok 750 - is a valid object
ok 751 - $x = Math::BigInt->new("+200"); $y = Math::BigInt->new("2"); $x->brsft($y, 10);
ok 752 - is a valid object
ok 753 - $x = Math::BigInt->new("+1234"); $y = Math::BigInt->new("3"); $x->brsft($y, 10);
ok 754 - is a valid object
ok 755 - $x = Math::BigInt->new("+1234"); $y = Math::BigInt->new("2"); $x->brsft($y, 10);
ok 756 - is a valid object
ok 757 - $x = Math::BigInt->new("+1234"); $y = Math::BigInt->new("-3"); $x->brsft($y, 10);
ok 758 - is a valid object
ok 759 - $x = Math::BigInt->new("310000"); $y = Math::BigInt->new("4"); $x->brsft($y, 10);
ok 760 - is a valid object
ok 761 - $x = Math::BigInt->new("12300000"); $y = Math::BigInt->new("5"); $x->brsft($y, 10);
ok 762 - is a valid object
ok 763 - $x = Math::BigInt->new("1230000000000"); $y = Math::BigInt->new("10"); $x->brsft($y, 10);
ok 764 - is a valid object
ok 765 - $x = Math::BigInt->new("09876123456789067890"); $y = Math::BigInt->new("12"); $x->brsft($y, 10);
ok 766 - is a valid object
ok 767 - $x = Math::BigInt->new("1234561234567890123"); $y = Math::BigInt->new("13"); $x->brsft($y, 10);
ok 768 - is a valid object
ok 769 - $x = Math::BigInt->new("820265627"); $y = Math::BigInt->new("1"); $x->brsft($y, 2);
ok 770 - is a valid object
ok 771 - $x = Math::BigInt->new("-15"); $y = Math::BigInt->new("1"); $x->brsft($y, 2);
ok 772 - is a valid object
ok 773 - $x = Math::BigInt->new("-14"); $y = Math::BigInt->new("1"); $x->brsft($y, 2);
ok 774 - is a valid object
ok 775 - $x = Math::BigInt->new("-13"); $y = Math::BigInt->new("1"); $x->brsft($y, 2);
ok 776 - is a valid object
ok 777 - $x = Math::BigInt->new("-12"); $y = Math::BigInt->new("1"); $x->brsft($y, 2);
ok 778 - is a valid object
ok 779 - $x = Math::BigInt->new("-11"); $y = Math::BigInt->new("1"); $x->brsft($y, 2);
ok 780 - is a valid object
ok 781 - $x = Math::BigInt->new("-10"); $y = Math::BigInt->new("1"); $x->brsft($y, 2);
ok 782 - is a valid object
ok 783 - $x = Math::BigInt->new("-9"); $y = Math::BigInt->new("1"); $x->brsft($y, 2);
ok 784 - is a valid object
ok 785 - $x = Math::BigInt->new("-8"); $y = Math::BigInt->new("1"); $x->brsft($y, 2);
ok 786 - is a valid object
ok 787 - $x = Math::BigInt->new("-7"); $y = Math::BigInt->new("1"); $x->brsft($y, 2);
ok 788 - is a valid object
ok 789 - $x = Math::BigInt->new("-6"); $y = Math::BigInt->new("1"); $x->brsft($y, 2);
ok 790 - is a valid object
ok 791 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("1"); $x->brsft($y, 2);
ok 792 - is a valid object
ok 793 - $x = Math::BigInt->new("-4"); $y = Math::BigInt->new("1"); $x->brsft($y, 2);
ok 794 - is a valid object
ok 795 - $x = Math::BigInt->new("-3"); $y = Math::BigInt->new("1"); $x->brsft($y, 2);
ok 796 - is a valid object
ok 797 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("1"); $x->brsft($y, 2);
ok 798 - is a valid object
ok 799 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("1"); $x->brsft($y, 2);
ok 800 - is a valid object
ok 801 - $x = Math::BigInt->new("-1640531254"); $y = Math::BigInt->new("2"); $x->brsft($y, 2);
ok 802 - is a valid object
ok 803 - $x = Math::BigInt->new("-1640531254"); $y = Math::BigInt->new("1"); $x->brsft($y, 2);
ok 804 - is a valid object
ok 805 - $x = Math::BigInt->new("-820265627"); $y = Math::BigInt->new("1"); $x->brsft($y, 2);
ok 806 - is a valid object
ok 807 - $x = Math::BigInt->new("-205066405"); $y = Math::BigInt->new("1"); $x->brsft($y, 2);
ok 808 - is a valid object
ok 809 - $x = Math::BigInt->new("+inf"); $x->bsstr();
ok 810 - $x = Math::BigInt->new("-inf"); $x->bsstr();
ok 811 - $x = Math::BigInt->new("1e+34"); $x->bsstr();
ok 812 - $x = Math::BigInt->new("123.456E3"); $x->bsstr();
ok 813 - $x = Math::BigInt->new("100"); $x->bsstr();
ok 814 - $x = Math::BigInt->new("bsstrabc"); $x->bsstr();
ok 815 - $x = Math::BigInt->new("-5"); $x->bsstr();
ok 816 - $x = Math::BigInt->new("-100"); $x->bsstr();
ok 817 - $x = Math::BigInt->new("5"); $x->numify();
ok 818 - $x = Math::BigInt->new("-5"); $x->numify();
ok 819 - $x = Math::BigInt->new("100"); $x->numify();
ok 820 - $x = Math::BigInt->new("-100"); $x->numify();
ok 821 - $x = Math::BigInt->new("invalid"); $x->bneg();
ok 822 - is a valid object
ok 823 - $x = Math::BigInt->new("+inf"); $x->bneg();
ok 824 - is a valid object
ok 825 - $x = Math::BigInt->new("-inf"); $x->bneg();
ok 826 - is a valid object
ok 827 - $x = Math::BigInt->new("abd"); $x->bneg();
ok 828 - is a valid object
ok 829 - $x = Math::BigInt->new("0"); $x->bneg();
ok 830 - is a valid object
ok 831 - $x = Math::BigInt->new("1"); $x->bneg();
ok 832 - is a valid object
ok 833 - $x = Math::BigInt->new("-1"); $x->bneg();
ok 834 - is a valid object
ok 835 - $x = Math::BigInt->new("+123456789"); $x->bneg();
ok 836 - is a valid object
ok 837 - $x = Math::BigInt->new("-123456789"); $x->bneg();
ok 838 - is a valid object
ok 839 - $x = Math::BigInt->new("invalid"); $x->babs();
ok 840 - is a valid object
ok 841 - $x = Math::BigInt->new("+inf"); $x->babs();
ok 842 - is a valid object
ok 843 - $x = Math::BigInt->new("-inf"); $x->babs();
ok 844 - is a valid object
ok 845 - $x = Math::BigInt->new("0"); $x->babs();
ok 846 - is a valid object
ok 847 - $x = Math::BigInt->new("1"); $x->babs();
ok 848 - is a valid object
ok 849 - $x = Math::BigInt->new("-1"); $x->babs();
ok 850 - is a valid object
ok 851 - $x = Math::BigInt->new("+123456789"); $x->babs();
ok 852 - is a valid object
ok 853 - $x = Math::BigInt->new("-123456789"); $x->babs();
ok 854 - is a valid object
ok 855 - $x = Math::BigInt->new("NaN"); $x->bsgn();
ok 856 - is a valid object
ok 857 - $x = Math::BigInt->new("+inf"); $x->bsgn();
ok 858 - is a valid object
ok 859 - $x = Math::BigInt->new("-inf"); $x->bsgn();
ok 860 - is a valid object
ok 861 - $x = Math::BigInt->new("0"); $x->bsgn();
ok 862 - is a valid object
ok 863 - $x = Math::BigInt->new("+123456789"); $x->bsgn();
ok 864 - is a valid object
ok 865 - $x = Math::BigInt->new("-123456789"); $x->bsgn();
ok 866 - is a valid object
ok 867 - $x = Math::BigInt->new("invalid"); $y = Math::BigInt->new("invalid"); $x->bcmp($y);
ok 868 - $x = Math::BigInt->new("invalid"); $y = Math::BigInt->new("0"); $x->bcmp($y);
ok 869 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("invalid"); $x->bcmp($y);
ok 870 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("0"); $x->bcmp($y);
ok 871 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("0"); $x->bcmp($y);
ok 872 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-1"); $x->bcmp($y);
ok 873 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("0"); $x->bcmp($y);
ok 874 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("1"); $x->bcmp($y);
ok 875 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("1"); $x->bcmp($y);
ok 876 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-1"); $x->bcmp($y);
ok 877 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-1"); $x->bcmp($y);
ok 878 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("1"); $x->bcmp($y);
ok 879 - $x = Math::BigInt->new("123"); $y = Math::BigInt->new("123"); $x->bcmp($y);
ok 880 - $x = Math::BigInt->new("123"); $y = Math::BigInt->new("12"); $x->bcmp($y);
ok 881 - $x = Math::BigInt->new("12"); $y = Math::BigInt->new("123"); $x->bcmp($y);
ok 882 - $x = Math::BigInt->new("-123"); $y = Math::BigInt->new("-123"); $x->bcmp($y);
ok 883 - $x = Math::BigInt->new("-123"); $y = Math::BigInt->new("-12"); $x->bcmp($y);
ok 884 - $x = Math::BigInt->new("-12"); $y = Math::BigInt->new("-123"); $x->bcmp($y);
ok 885 - $x = Math::BigInt->new("123"); $y = Math::BigInt->new("124"); $x->bcmp($y);
ok 886 - $x = Math::BigInt->new("124"); $y = Math::BigInt->new("123"); $x->bcmp($y);
ok 887 - $x = Math::BigInt->new("-123"); $y = Math::BigInt->new("-124"); $x->bcmp($y);
ok 888 - $x = Math::BigInt->new("-124"); $y = Math::BigInt->new("-123"); $x->bcmp($y);
ok 889 - $x = Math::BigInt->new("100"); $y = Math::BigInt->new("5"); $x->bcmp($y);
ok 890 - $x = Math::BigInt->new("-123456789"); $y = Math::BigInt->new("987654321"); $x->bcmp($y);
ok 891 - $x = Math::BigInt->new("+123456789"); $y = Math::BigInt->new("-987654321"); $x->bcmp($y);
ok 892 - $x = Math::BigInt->new("-987654321"); $y = Math::BigInt->new("123456789"); $x->bcmp($y);
ok 893 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("5432112345"); $x->bcmp($y);
ok 894 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("5432112345"); $x->bcmp($y);
ok 895 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-5432112345"); $x->bcmp($y);
ok 896 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("-5432112345"); $x->bcmp($y);
ok 897 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("+inf"); $x->bcmp($y);
ok 898 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-inf"); $x->bcmp($y);
ok 899 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("-inf"); $x->bcmp($y);
ok 900 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("+inf"); $x->bcmp($y);
ok 901 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("inf"); $x->bcmp($y);
ok 902 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("inf"); $x->bcmp($y);
ok 903 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("-inf"); $x->bcmp($y);
ok 904 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("-inf"); $x->bcmp($y);
ok 905 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("NaN"); $x->bcmp($y);
ok 906 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("inf"); $x->bcmp($y);
ok 907 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("NaN"); $x->bcmp($y);
ok 908 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("-inf"); $x->bcmp($y);
ok 909 - $x = Math::BigInt->new("abc"); $x->binc();
ok 910 - is a valid object
ok 911 - $x = Math::BigInt->new("+inf"); $x->binc();
ok 912 - is a valid object
ok 913 - $x = Math::BigInt->new("-inf"); $x->binc();
ok 914 - is a valid object
ok 915 - $x = Math::BigInt->new("+0"); $x->binc();
ok 916 - is a valid object
ok 917 - $x = Math::BigInt->new("+1"); $x->binc();
ok 918 - is a valid object
ok 919 - $x = Math::BigInt->new("-1"); $x->binc();
ok 920 - is a valid object
ok 921 - $x = Math::BigInt->new("abc"); $x->bdec();
ok 922 - is a valid object
ok 923 - $x = Math::BigInt->new("+inf"); $x->bdec();
ok 924 - is a valid object
ok 925 - $x = Math::BigInt->new("-inf"); $x->bdec();
ok 926 - is a valid object
ok 927 - $x = Math::BigInt->new("+0"); $x->bdec();
ok 928 - is a valid object
ok 929 - $x = Math::BigInt->new("+1"); $x->bdec();
ok 930 - is a valid object
ok 931 - $x = Math::BigInt->new("-1"); $x->bdec();
ok 932 - is a valid object
ok 933 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("abc"); $x->badd($y);
ok 934 - is a valid object
ok 935 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("0"); $x->badd($y);
ok 936 - is a valid object
ok 937 - $x = Math::BigInt->new("+0"); $y = Math::BigInt->new("abc"); $x->badd($y);
ok 938 - is a valid object
ok 939 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("-inf"); $x->badd($y);
ok 940 - is a valid object
ok 941 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("+inf"); $x->badd($y);
ok 942 - is a valid object
ok 943 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("+inf"); $x->badd($y);
ok 944 - is a valid object
ok 945 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-inf"); $x->badd($y);
ok 946 - is a valid object
ok 947 - $x = Math::BigInt->new("invalid"); $y = Math::BigInt->new("+inf"); $x->badd($y);
ok 948 - is a valid object
ok 949 - $x = Math::BigInt->new("invalid"); $y = Math::BigInt->new("+inf"); $x->badd($y);
ok 950 - is a valid object
ok 951 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("invalid"); $x->badd($y);
ok 952 - is a valid object
ok 953 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("invalid"); $x->badd($y);
ok 954 - is a valid object
ok 955 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("0"); $x->badd($y);
ok 956 - is a valid object
ok 957 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("0"); $x->badd($y);
ok 958 - is a valid object
ok 959 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("1"); $x->badd($y);
ok 960 - is a valid object
ok 961 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("1"); $x->badd($y);
ok 962 - is a valid object
ok 963 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("0"); $x->badd($y);
ok 964 - is a valid object
ok 965 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-1"); $x->badd($y);
ok 966 - is a valid object
ok 967 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-1"); $x->badd($y);
ok 968 - is a valid object
ok 969 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("+1"); $x->badd($y);
ok 970 - is a valid object
ok 971 - $x = Math::BigInt->new("+1"); $y = Math::BigInt->new("-1"); $x->badd($y);
ok 972 - is a valid object
ok 973 - $x = Math::BigInt->new("+9"); $y = Math::BigInt->new("+1"); $x->badd($y);
ok 974 - is a valid object
ok 975 - $x = Math::BigInt->new("+99"); $y = Math::BigInt->new("+1"); $x->badd($y);
ok 976 - is a valid object
ok 977 - $x = Math::BigInt->new("+999"); $y = Math::BigInt->new("+1"); $x->badd($y);
ok 978 - is a valid object
ok 979 - $x = Math::BigInt->new("+9999"); $y = Math::BigInt->new("+1"); $x->badd($y);
ok 980 - is a valid object
ok 981 - $x = Math::BigInt->new("+99999"); $y = Math::BigInt->new("+1"); $x->badd($y);
ok 982 - is a valid object
ok 983 - $x = Math::BigInt->new("+999999"); $y = Math::BigInt->new("+1"); $x->badd($y);
ok 984 - is a valid object
ok 985 - $x = Math::BigInt->new("+9999999"); $y = Math::BigInt->new("+1"); $x->badd($y);
ok 986 - is a valid object
ok 987 - $x = Math::BigInt->new("+99999999"); $y = Math::BigInt->new("+1"); $x->badd($y);
ok 988 - is a valid object
ok 989 - $x = Math::BigInt->new("+999999999"); $y = Math::BigInt->new("+1"); $x->badd($y);
ok 990 - is a valid object
ok 991 - $x = Math::BigInt->new("+9999999999"); $y = Math::BigInt->new("+1"); $x->badd($y);
ok 992 - is a valid object
ok 993 - $x = Math::BigInt->new("+99999999999"); $y = Math::BigInt->new("+1"); $x->badd($y);
ok 994 - is a valid object
ok 995 - $x = Math::BigInt->new("+10"); $y = Math::BigInt->new("-1"); $x->badd($y);
ok 996 - is a valid object
ok 997 - $x = Math::BigInt->new("+100"); $y = Math::BigInt->new("-1"); $x->badd($y);
ok 998 - is a valid object
ok 999 - $x = Math::BigInt->new("+1000"); $y = Math::BigInt->new("-1"); $x->badd($y);
ok 1000 - is a valid object
ok 1001 - $x = Math::BigInt->new("+10000"); $y = Math::BigInt->new("-1"); $x->badd($y);
ok 1002 - is a valid object
ok 1003 - $x = Math::BigInt->new("+100000"); $y = Math::BigInt->new("-1"); $x->badd($y);
ok 1004 - is a valid object
ok 1005 - $x = Math::BigInt->new("+1000000"); $y = Math::BigInt->new("-1"); $x->badd($y);
ok 1006 - is a valid object
ok 1007 - $x = Math::BigInt->new("+10000000"); $y = Math::BigInt->new("-1"); $x->badd($y);
ok 1008 - is a valid object
ok 1009 - $x = Math::BigInt->new("+100000000"); $y = Math::BigInt->new("-1"); $x->badd($y);
ok 1010 - is a valid object
ok 1011 - $x = Math::BigInt->new("+1000000000"); $y = Math::BigInt->new("-1"); $x->badd($y);
ok 1012 - is a valid object
ok 1013 - $x = Math::BigInt->new("+10000000000"); $y = Math::BigInt->new("-1"); $x->badd($y);
ok 1014 - is a valid object
ok 1015 - $x = Math::BigInt->new("+123456789"); $y = Math::BigInt->new("987654321"); $x->badd($y);
ok 1016 - is a valid object
ok 1017 - $x = Math::BigInt->new("-123456789"); $y = Math::BigInt->new("987654321"); $x->badd($y);
ok 1018 - is a valid object
ok 1019 - $x = Math::BigInt->new("-123456789"); $y = Math::BigInt->new("-987654321"); $x->badd($y);
ok 1020 - is a valid object
ok 1021 - $x = Math::BigInt->new("+123456789"); $y = Math::BigInt->new("-987654321"); $x->badd($y);
ok 1022 - is a valid object
ok 1023 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("10001"); $x->badd($y);
ok 1024 - is a valid object
ok 1025 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("100001"); $x->badd($y);
ok 1026 - is a valid object
ok 1027 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("1000001"); $x->badd($y);
ok 1028 - is a valid object
ok 1029 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("10000001"); $x->badd($y);
ok 1030 - is a valid object
ok 1031 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("100000001"); $x->badd($y);
ok 1032 - is a valid object
ok 1033 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("1000000001"); $x->badd($y);
ok 1034 - is a valid object
ok 1035 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("10000000001"); $x->badd($y);
ok 1036 - is a valid object
ok 1037 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("100000000001"); $x->badd($y);
ok 1038 - is a valid object
ok 1039 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("1000000000001"); $x->badd($y);
ok 1040 - is a valid object
ok 1041 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("10000000000001"); $x->badd($y);
ok 1042 - is a valid object
ok 1043 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-10001"); $x->badd($y);
ok 1044 - is a valid object
ok 1045 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-100001"); $x->badd($y);
ok 1046 - is a valid object
ok 1047 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-1000001"); $x->badd($y);
ok 1048 - is a valid object
ok 1049 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-10000001"); $x->badd($y);
ok 1050 - is a valid object
ok 1051 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-100000001"); $x->badd($y);
ok 1052 - is a valid object
ok 1053 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-1000000001"); $x->badd($y);
ok 1054 - is a valid object
ok 1055 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-10000000001"); $x->badd($y);
ok 1056 - is a valid object
ok 1057 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-100000000001"); $x->badd($y);
ok 1058 - is a valid object
ok 1059 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-1000000000001"); $x->badd($y);
ok 1060 - is a valid object
ok 1061 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-10000000000001"); $x->badd($y);
ok 1062 - is a valid object
ok 1063 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("abc"); $x->bsub($y);
ok 1064 - is a valid object
ok 1065 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("+0"); $x->bsub($y);
ok 1066 - is a valid object
ok 1067 - $x = Math::BigInt->new("+0"); $y = Math::BigInt->new("abc"); $x->bsub($y);
ok 1068 - is a valid object
ok 1069 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("-inf"); $x->bsub($y);
ok 1070 - is a valid object
ok 1071 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("+inf"); $x->bsub($y);
ok 1072 - is a valid object
ok 1073 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("+inf"); $x->bsub($y);
ok 1074 - is a valid object
ok 1075 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-inf"); $x->bsub($y);
ok 1076 - is a valid object
ok 1077 - $x = Math::BigInt->new("+0"); $y = Math::BigInt->new("+0"); $x->bsub($y);
ok 1078 - is a valid object
ok 1079 - $x = Math::BigInt->new("+1"); $y = Math::BigInt->new("+0"); $x->bsub($y);
ok 1080 - is a valid object
ok 1081 - $x = Math::BigInt->new("+0"); $y = Math::BigInt->new("+1"); $x->bsub($y);
ok 1082 - is a valid object
ok 1083 - $x = Math::BigInt->new("+1"); $y = Math::BigInt->new("+1"); $x->bsub($y);
ok 1084 - is a valid object
ok 1085 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("+0"); $x->bsub($y);
ok 1086 - is a valid object
ok 1087 - $x = Math::BigInt->new("+0"); $y = Math::BigInt->new("-1"); $x->bsub($y);
ok 1088 - is a valid object
ok 1089 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-1"); $x->bsub($y);
ok 1090 - is a valid object
ok 1091 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("+1"); $x->bsub($y);
ok 1092 - is a valid object
ok 1093 - $x = Math::BigInt->new("+1"); $y = Math::BigInt->new("-1"); $x->bsub($y);
ok 1094 - is a valid object
ok 1095 - $x = Math::BigInt->new("+9"); $y = Math::BigInt->new("+1"); $x->bsub($y);
ok 1096 - is a valid object
ok 1097 - $x = Math::BigInt->new("+99"); $y = Math::BigInt->new("+1"); $x->bsub($y);
ok 1098 - is a valid object
ok 1099 - $x = Math::BigInt->new("+999"); $y = Math::BigInt->new("+1"); $x->bsub($y);
ok 1100 - is a valid object
ok 1101 - $x = Math::BigInt->new("+9999"); $y = Math::BigInt->new("+1"); $x->bsub($y);
ok 1102 - is a valid object
ok 1103 - $x = Math::BigInt->new("+99999"); $y = Math::BigInt->new("+1"); $x->bsub($y);
ok 1104 - is a valid object
ok 1105 - $x = Math::BigInt->new("+999999"); $y = Math::BigInt->new("+1"); $x->bsub($y);
ok 1106 - is a valid object
ok 1107 - $x = Math::BigInt->new("+9999999"); $y = Math::BigInt->new("+1"); $x->bsub($y);
ok 1108 - is a valid object
ok 1109 - $x = Math::BigInt->new("+99999999"); $y = Math::BigInt->new("+1"); $x->bsub($y);
ok 1110 - is a valid object
ok 1111 - $x = Math::BigInt->new("+999999999"); $y = Math::BigInt->new("+1"); $x->bsub($y);
ok 1112 - is a valid object
ok 1113 - $x = Math::BigInt->new("+9999999999"); $y = Math::BigInt->new("+1"); $x->bsub($y);
ok 1114 - is a valid object
ok 1115 - $x = Math::BigInt->new("+99999999999"); $y = Math::BigInt->new("+1"); $x->bsub($y);
ok 1116 - is a valid object
ok 1117 - $x = Math::BigInt->new("+10"); $y = Math::BigInt->new("-1"); $x->bsub($y);
ok 1118 - is a valid object
ok 1119 - $x = Math::BigInt->new("+100"); $y = Math::BigInt->new("-1"); $x->bsub($y);
ok 1120 - is a valid object
ok 1121 - $x = Math::BigInt->new("+1000"); $y = Math::BigInt->new("-1"); $x->bsub($y);
ok 1122 - is a valid object
ok 1123 - $x = Math::BigInt->new("+10000"); $y = Math::BigInt->new("-1"); $x->bsub($y);
ok 1124 - is a valid object
ok 1125 - $x = Math::BigInt->new("+100000"); $y = Math::BigInt->new("-1"); $x->bsub($y);
ok 1126 - is a valid object
ok 1127 - $x = Math::BigInt->new("+1000000"); $y = Math::BigInt->new("-1"); $x->bsub($y);
ok 1128 - is a valid object
ok 1129 - $x = Math::BigInt->new("+10000000"); $y = Math::BigInt->new("-1"); $x->bsub($y);
ok 1130 - is a valid object
ok 1131 - $x = Math::BigInt->new("+100000000"); $y = Math::BigInt->new("-1"); $x->bsub($y);
ok 1132 - is a valid object
ok 1133 - $x = Math::BigInt->new("+1000000000"); $y = Math::BigInt->new("-1"); $x->bsub($y);
ok 1134 - is a valid object
ok 1135 - $x = Math::BigInt->new("+10000000000"); $y = Math::BigInt->new("-1"); $x->bsub($y);
ok 1136 - is a valid object
ok 1137 - $x = Math::BigInt->new("+123456789"); $y = Math::BigInt->new("+987654321"); $x->bsub($y);
ok 1138 - is a valid object
ok 1139 - $x = Math::BigInt->new("-123456789"); $y = Math::BigInt->new("+987654321"); $x->bsub($y);
ok 1140 - is a valid object
ok 1141 - $x = Math::BigInt->new("-123456789"); $y = Math::BigInt->new("-987654321"); $x->bsub($y);
ok 1142 - is a valid object
ok 1143 - $x = Math::BigInt->new("+123456789"); $y = Math::BigInt->new("-987654321"); $x->bsub($y);
ok 1144 - is a valid object
ok 1145 - $x = Math::BigInt->new("10001"); $y = Math::BigInt->new("1"); $x->bsub($y);
ok 1146 - is a valid object
ok 1147 - $x = Math::BigInt->new("100001"); $y = Math::BigInt->new("1"); $x->bsub($y);
ok 1148 - is a valid object
ok 1149 - $x = Math::BigInt->new("1000001"); $y = Math::BigInt->new("1"); $x->bsub($y);
ok 1150 - is a valid object
ok 1151 - $x = Math::BigInt->new("10000001"); $y = Math::BigInt->new("1"); $x->bsub($y);
ok 1152 - is a valid object
ok 1153 - $x = Math::BigInt->new("100000001"); $y = Math::BigInt->new("1"); $x->bsub($y);
ok 1154 - is a valid object
ok 1155 - $x = Math::BigInt->new("1000000001"); $y = Math::BigInt->new("1"); $x->bsub($y);
ok 1156 - is a valid object
ok 1157 - $x = Math::BigInt->new("10000000001"); $y = Math::BigInt->new("1"); $x->bsub($y);
ok 1158 - is a valid object
ok 1159 - $x = Math::BigInt->new("100000000001"); $y = Math::BigInt->new("1"); $x->bsub($y);
ok 1160 - is a valid object
ok 1161 - $x = Math::BigInt->new("1000000000001"); $y = Math::BigInt->new("1"); $x->bsub($y);
ok 1162 - is a valid object
ok 1163 - $x = Math::BigInt->new("10000000000001"); $y = Math::BigInt->new("1"); $x->bsub($y);
ok 1164 - is a valid object
ok 1165 - $x = Math::BigInt->new("10001"); $y = Math::BigInt->new("-1"); $x->bsub($y);
ok 1166 - is a valid object
ok 1167 - $x = Math::BigInt->new("100001"); $y = Math::BigInt->new("-1"); $x->bsub($y);
ok 1168 - is a valid object
ok 1169 - $x = Math::BigInt->new("1000001"); $y = Math::BigInt->new("-1"); $x->bsub($y);
ok 1170 - is a valid object
ok 1171 - $x = Math::BigInt->new("10000001"); $y = Math::BigInt->new("-1"); $x->bsub($y);
ok 1172 - is a valid object
ok 1173 - $x = Math::BigInt->new("100000001"); $y = Math::BigInt->new("-1"); $x->bsub($y);
ok 1174 - is a valid object
ok 1175 - $x = Math::BigInt->new("1000000001"); $y = Math::BigInt->new("-1"); $x->bsub($y);
ok 1176 - is a valid object
ok 1177 - $x = Math::BigInt->new("10000000001"); $y = Math::BigInt->new("-1"); $x->bsub($y);
ok 1178 - is a valid object
ok 1179 - $x = Math::BigInt->new("100000000001"); $y = Math::BigInt->new("-1"); $x->bsub($y);
ok 1180 - is a valid object
ok 1181 - $x = Math::BigInt->new("1000000000001"); $y = Math::BigInt->new("-1"); $x->bsub($y);
ok 1182 - is a valid object
ok 1183 - $x = Math::BigInt->new("10000000000001"); $y = Math::BigInt->new("-1"); $x->bsub($y);
ok 1184 - is a valid object
ok 1185 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("abc"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1186 - is a valid object
ok 1187 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("+0"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1188 - is a valid object
ok 1189 - $x = Math::BigInt->new("+0"); $y = Math::BigInt->new("abc"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1190 - is a valid object
ok 1191 - $x = Math::BigInt->new("+0"); $y = Math::BigInt->new("0"); $z = Math::BigInt->new("abc"); $x->bmuladd($y, $z);
ok 1192 - is a valid object
ok 1193 - $x = Math::BigInt->new("invalid"); $y = Math::BigInt->new("+inf"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1194 - is a valid object
ok 1195 - $x = Math::BigInt->new("invalid"); $y = Math::BigInt->new("-inf"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1196 - is a valid object
ok 1197 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("invalid"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1198 - is a valid object
ok 1199 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("invalid"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1200 - is a valid object
ok 1201 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("+inf"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1202 - is a valid object
ok 1203 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("-inf"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1204 - is a valid object
ok 1205 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("+inf"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1206 - is a valid object
ok 1207 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-inf"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1208 - is a valid object
ok 1209 - $x = Math::BigInt->new("+0"); $y = Math::BigInt->new("+0"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1210 - is a valid object
ok 1211 - $x = Math::BigInt->new("+0"); $y = Math::BigInt->new("+1"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1212 - is a valid object
ok 1213 - $x = Math::BigInt->new("+1"); $y = Math::BigInt->new("+0"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1214 - is a valid object
ok 1215 - $x = Math::BigInt->new("+0"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1216 - is a valid object
ok 1217 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("+0"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1218 - is a valid object
ok 1219 - $x = Math::BigInt->new("123456789123456789"); $y = Math::BigInt->new("0"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1220 - is a valid object
ok 1221 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("123456789123456789"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1222 - is a valid object
ok 1223 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1224 - is a valid object
ok 1225 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1226 - is a valid object
ok 1227 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("+1"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1228 - is a valid object
ok 1229 - $x = Math::BigInt->new("+1"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1230 - is a valid object
ok 1231 - $x = Math::BigInt->new("+1"); $y = Math::BigInt->new("+1"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1232 - is a valid object
ok 1233 - $x = Math::BigInt->new("+2"); $y = Math::BigInt->new("+3"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1234 - is a valid object
ok 1235 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("+3"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1236 - is a valid object
ok 1237 - $x = Math::BigInt->new("+2"); $y = Math::BigInt->new("-3"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1238 - is a valid object
ok 1239 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-3"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1240 - is a valid object
ok 1241 - $x = Math::BigInt->new("111"); $y = Math::BigInt->new("111"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1242 - is a valid object
ok 1243 - $x = Math::BigInt->new("10101"); $y = Math::BigInt->new("10101"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1244 - is a valid object
ok 1245 - $x = Math::BigInt->new("1001001"); $y = Math::BigInt->new("1001001"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1246 - is a valid object
ok 1247 - $x = Math::BigInt->new("100010001"); $y = Math::BigInt->new("100010001"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1248 - is a valid object
ok 1249 - $x = Math::BigInt->new("10000100001"); $y = Math::BigInt->new("10000100001"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1250 - is a valid object
ok 1251 - $x = Math::BigInt->new("11111111111"); $y = Math::BigInt->new("9"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1252 - is a valid object
ok 1253 - $x = Math::BigInt->new("22222222222"); $y = Math::BigInt->new("9"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1254 - is a valid object
ok 1255 - $x = Math::BigInt->new("33333333333"); $y = Math::BigInt->new("9"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1256 - is a valid object
ok 1257 - $x = Math::BigInt->new("44444444444"); $y = Math::BigInt->new("9"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1258 - is a valid object
ok 1259 - $x = Math::BigInt->new("55555555555"); $y = Math::BigInt->new("9"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1260 - is a valid object
ok 1261 - $x = Math::BigInt->new("66666666666"); $y = Math::BigInt->new("9"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1262 - is a valid object
ok 1263 - $x = Math::BigInt->new("77777777777"); $y = Math::BigInt->new("9"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1264 - is a valid object
ok 1265 - $x = Math::BigInt->new("88888888888"); $y = Math::BigInt->new("9"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1266 - is a valid object
ok 1267 - $x = Math::BigInt->new("99999999999"); $y = Math::BigInt->new("9"); $z = Math::BigInt->new("0"); $x->bmuladd($y, $z);
ok 1268 - is a valid object
ok 1269 - $x = Math::BigInt->new("11111111111"); $y = Math::BigInt->new("9"); $z = Math::BigInt->new("1"); $x->bmuladd($y, $z);
ok 1270 - is a valid object
ok 1271 - $x = Math::BigInt->new("22222222222"); $y = Math::BigInt->new("9"); $z = Math::BigInt->new("1"); $x->bmuladd($y, $z);
ok 1272 - is a valid object
ok 1273 - $x = Math::BigInt->new("33333333333"); $y = Math::BigInt->new("9"); $z = Math::BigInt->new("1"); $x->bmuladd($y, $z);
ok 1274 - is a valid object
ok 1275 - $x = Math::BigInt->new("44444444444"); $y = Math::BigInt->new("9"); $z = Math::BigInt->new("1"); $x->bmuladd($y, $z);
ok 1276 - is a valid object
ok 1277 - $x = Math::BigInt->new("55555555555"); $y = Math::BigInt->new("9"); $z = Math::BigInt->new("1"); $x->bmuladd($y, $z);
ok 1278 - is a valid object
ok 1279 - $x = Math::BigInt->new("66666666666"); $y = Math::BigInt->new("9"); $z = Math::BigInt->new("1"); $x->bmuladd($y, $z);
ok 1280 - is a valid object
ok 1281 - $x = Math::BigInt->new("77777777777"); $y = Math::BigInt->new("9"); $z = Math::BigInt->new("1"); $x->bmuladd($y, $z);
ok 1282 - is a valid object
ok 1283 - $x = Math::BigInt->new("88888888888"); $y = Math::BigInt->new("9"); $z = Math::BigInt->new("1"); $x->bmuladd($y, $z);
ok 1284 - is a valid object
ok 1285 - $x = Math::BigInt->new("99999999999"); $y = Math::BigInt->new("9"); $z = Math::BigInt->new("1"); $x->bmuladd($y, $z);
ok 1286 - is a valid object
ok 1287 - $x = Math::BigInt->new("-3"); $y = Math::BigInt->new("-4"); $z = Math::BigInt->new("-5"); $x->bmuladd($y, $z);
ok 1288 - is a valid object
ok 1289 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("-4"); $z = Math::BigInt->new("-5"); $x->bmuladd($y, $z);
ok 1290 - is a valid object
ok 1291 - $x = Math::BigInt->new("-3"); $y = Math::BigInt->new("4"); $z = Math::BigInt->new("-5"); $x->bmuladd($y, $z);
ok 1292 - is a valid object
ok 1293 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("4"); $z = Math::BigInt->new("-5"); $x->bmuladd($y, $z);
ok 1294 - is a valid object
ok 1295 - $x = Math::BigInt->new("-3"); $y = Math::BigInt->new("4"); $z = Math::BigInt->new("5"); $x->bmuladd($y, $z);
ok 1296 - is a valid object
ok 1297 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("-4"); $z = Math::BigInt->new("5"); $x->bmuladd($y, $z);
ok 1298 - is a valid object
ok 1299 - $x = Math::BigInt->new("9999999999999999999"); $y = Math::BigInt->new("10000000000000000000"); $z = Math::BigInt->new("1234567890"); $x->bmuladd($y, $z);
ok 1300 - is a valid object
ok 1301 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("3"); $z = Math::BigInt->new("12345678901234567890"); $x->bmuladd($y, $z);
ok 1302 - is a valid object
ok 1303 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("abc"); $x->bmul($y);
ok 1304 - is a valid object
ok 1305 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("+0"); $x->bmul($y);
ok 1306 - is a valid object
ok 1307 - $x = Math::BigInt->new("+0"); $y = Math::BigInt->new("abc"); $x->bmul($y);
ok 1308 - is a valid object
ok 1309 - $x = Math::BigInt->new("invalid"); $y = Math::BigInt->new("+inf"); $x->bmul($y);
ok 1310 - is a valid object
ok 1311 - $x = Math::BigInt->new("invalid"); $y = Math::BigInt->new("-inf"); $x->bmul($y);
ok 1312 - is a valid object
ok 1313 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("invalid"); $x->bmul($y);
ok 1314 - is a valid object
ok 1315 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("invalid"); $x->bmul($y);
ok 1316 - is a valid object
ok 1317 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("+inf"); $x->bmul($y);
ok 1318 - is a valid object
ok 1319 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("-inf"); $x->bmul($y);
ok 1320 - is a valid object
ok 1321 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("+inf"); $x->bmul($y);
ok 1322 - is a valid object
ok 1323 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-inf"); $x->bmul($y);
ok 1324 - is a valid object
ok 1325 - $x = Math::BigInt->new("+0"); $y = Math::BigInt->new("+0"); $x->bmul($y);
ok 1326 - is a valid object
ok 1327 - $x = Math::BigInt->new("+0"); $y = Math::BigInt->new("+1"); $x->bmul($y);
ok 1328 - is a valid object
ok 1329 - $x = Math::BigInt->new("+1"); $y = Math::BigInt->new("+0"); $x->bmul($y);
ok 1330 - is a valid object
ok 1331 - $x = Math::BigInt->new("+0"); $y = Math::BigInt->new("-1"); $x->bmul($y);
ok 1332 - is a valid object
ok 1333 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("+0"); $x->bmul($y);
ok 1334 - is a valid object
ok 1335 - $x = Math::BigInt->new("123456789123456789"); $y = Math::BigInt->new("0"); $x->bmul($y);
ok 1336 - is a valid object
ok 1337 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("123456789123456789"); $x->bmul($y);
ok 1338 - is a valid object
ok 1339 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-1"); $x->bmul($y);
ok 1340 - is a valid object
ok 1341 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("+1"); $x->bmul($y);
ok 1342 - is a valid object
ok 1343 - $x = Math::BigInt->new("+1"); $y = Math::BigInt->new("-1"); $x->bmul($y);
ok 1344 - is a valid object
ok 1345 - $x = Math::BigInt->new("+1"); $y = Math::BigInt->new("+1"); $x->bmul($y);
ok 1346 - is a valid object
ok 1347 - $x = Math::BigInt->new("+2"); $y = Math::BigInt->new("+3"); $x->bmul($y);
ok 1348 - is a valid object
ok 1349 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("+3"); $x->bmul($y);
ok 1350 - is a valid object
ok 1351 - $x = Math::BigInt->new("+2"); $y = Math::BigInt->new("-3"); $x->bmul($y);
ok 1352 - is a valid object
ok 1353 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-3"); $x->bmul($y);
ok 1354 - is a valid object
ok 1355 - $x = Math::BigInt->new("111"); $y = Math::BigInt->new("111"); $x->bmul($y);
ok 1356 - is a valid object
ok 1357 - $x = Math::BigInt->new("10101"); $y = Math::BigInt->new("10101"); $x->bmul($y);
ok 1358 - is a valid object
ok 1359 - $x = Math::BigInt->new("1001001"); $y = Math::BigInt->new("1001001"); $x->bmul($y);
ok 1360 - is a valid object
ok 1361 - $x = Math::BigInt->new("100010001"); $y = Math::BigInt->new("100010001"); $x->bmul($y);
ok 1362 - is a valid object
ok 1363 - $x = Math::BigInt->new("10000100001"); $y = Math::BigInt->new("10000100001"); $x->bmul($y);
ok 1364 - is a valid object
ok 1365 - $x = Math::BigInt->new("11111111111"); $y = Math::BigInt->new("9"); $x->bmul($y);
ok 1366 - is a valid object
ok 1367 - $x = Math::BigInt->new("22222222222"); $y = Math::BigInt->new("9"); $x->bmul($y);
ok 1368 - is a valid object
ok 1369 - $x = Math::BigInt->new("33333333333"); $y = Math::BigInt->new("9"); $x->bmul($y);
ok 1370 - is a valid object
ok 1371 - $x = Math::BigInt->new("44444444444"); $y = Math::BigInt->new("9"); $x->bmul($y);
ok 1372 - is a valid object
ok 1373 - $x = Math::BigInt->new("55555555555"); $y = Math::BigInt->new("9"); $x->bmul($y);
ok 1374 - is a valid object
ok 1375 - $x = Math::BigInt->new("66666666666"); $y = Math::BigInt->new("9"); $x->bmul($y);
ok 1376 - is a valid object
ok 1377 - $x = Math::BigInt->new("77777777777"); $y = Math::BigInt->new("9"); $x->bmul($y);
ok 1378 - is a valid object
ok 1379 - $x = Math::BigInt->new("88888888888"); $y = Math::BigInt->new("9"); $x->bmul($y);
ok 1380 - is a valid object
ok 1381 - $x = Math::BigInt->new("99999999999"); $y = Math::BigInt->new("9"); $x->bmul($y);
ok 1382 - is a valid object
ok 1383 - $x = Math::BigInt->new("+25"); $y = Math::BigInt->new("+25"); $x->bmul($y);
ok 1384 - is a valid object
ok 1385 - $x = Math::BigInt->new("+12345"); $y = Math::BigInt->new("+12345"); $x->bmul($y);
ok 1386 - is a valid object
ok 1387 - $x = Math::BigInt->new("+99999"); $y = Math::BigInt->new("+11111"); $x->bmul($y);
ok 1388 - is a valid object
ok 1389 - $x = Math::BigInt->new("9999"); $y = Math::BigInt->new("10000"); $x->bmul($y);
ok 1390 - is a valid object
ok 1391 - $x = Math::BigInt->new("99999"); $y = Math::BigInt->new("100000"); $x->bmul($y);
ok 1392 - is a valid object
ok 1393 - $x = Math::BigInt->new("999999"); $y = Math::BigInt->new("1000000"); $x->bmul($y);
ok 1394 - is a valid object
ok 1395 - $x = Math::BigInt->new("9999999"); $y = Math::BigInt->new("10000000"); $x->bmul($y);
ok 1396 - is a valid object
ok 1397 - $x = Math::BigInt->new("99999999"); $y = Math::BigInt->new("100000000"); $x->bmul($y);
ok 1398 - is a valid object
ok 1399 - $x = Math::BigInt->new("999999999"); $y = Math::BigInt->new("1000000000"); $x->bmul($y);
ok 1400 - is a valid object
ok 1401 - $x = Math::BigInt->new("9999999999"); $y = Math::BigInt->new("10000000000"); $x->bmul($y);
ok 1402 - is a valid object
ok 1403 - $x = Math::BigInt->new("99999999999"); $y = Math::BigInt->new("100000000000"); $x->bmul($y);
ok 1404 - is a valid object
ok 1405 - $x = Math::BigInt->new("999999999999"); $y = Math::BigInt->new("1000000000000"); $x->bmul($y);
ok 1406 - is a valid object
ok 1407 - $x = Math::BigInt->new("9999999999999"); $y = Math::BigInt->new("10000000000000"); $x->bmul($y);
ok 1408 - is a valid object
ok 1409 - $x = Math::BigInt->new("99999999999999"); $y = Math::BigInt->new("100000000000000"); $x->bmul($y);
ok 1410 - is a valid object
ok 1411 - $x = Math::BigInt->new("999999999999999"); $y = Math::BigInt->new("1000000000000000"); $x->bmul($y);
ok 1412 - is a valid object
ok 1413 - $x = Math::BigInt->new("9999999999999999"); $y = Math::BigInt->new("10000000000000000"); $x->bmul($y);
ok 1414 - is a valid object
ok 1415 - $x = Math::BigInt->new("99999999999999999"); $y = Math::BigInt->new("100000000000000000"); $x->bmul($y);
ok 1416 - is a valid object
ok 1417 - $x = Math::BigInt->new("999999999999999999"); $y = Math::BigInt->new("1000000000000000000"); $x->bmul($y);
ok 1418 - is a valid object
ok 1419 - $x = Math::BigInt->new("9999999999999999999"); $y = Math::BigInt->new("10000000000000000000"); $x->bmul($y);
ok 1420 - is a valid object
ok 1421 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("0"); join(",", $x->bdiv($y));
ok 1422 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("0"); join(",", $x->bdiv($y));
ok 1423 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("0"); join(",", $x->bdiv($y));
ok 1424 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("0"); join(",", $x->bdiv($y));
ok 1425 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("0"); join(",", $x->bdiv($y));
ok 1426 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("-inf"); join(",", $x->bdiv($y));
ok 1427 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("-5"); join(",", $x->bdiv($y));
ok 1428 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("5"); join(",", $x->bdiv($y));
ok 1429 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("inf"); join(",", $x->bdiv($y));
ok 1430 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-inf"); join(",", $x->bdiv($y));
ok 1431 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-5"); join(",", $x->bdiv($y));
ok 1432 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("5"); join(",", $x->bdiv($y));
ok 1433 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("inf"); join(",", $x->bdiv($y));
ok 1434 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("inf"); join(",", $x->bdiv($y));
ok 1435 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("inf"); join(",", $x->bdiv($y));
ok 1436 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("inf"); join(",", $x->bdiv($y));
ok 1437 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("-inf"); join(",", $x->bdiv($y));
ok 1438 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-inf"); join(",", $x->bdiv($y));
ok 1439 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("-inf"); join(",", $x->bdiv($y));
ok 1440 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("-5"); join(",", $x->bdiv($y));
ok 1441 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("-2"); join(",", $x->bdiv($y));
ok 1442 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("-1"); join(",", $x->bdiv($y));
ok 1443 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("1"); join(",", $x->bdiv($y));
ok 1444 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("2"); join(",", $x->bdiv($y));
ok 1445 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("5"); join(",", $x->bdiv($y));
ok 1446 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-5"); join(",", $x->bdiv($y));
ok 1447 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-2"); join(",", $x->bdiv($y));
ok 1448 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-1"); join(",", $x->bdiv($y));
ok 1449 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("1"); join(",", $x->bdiv($y));
ok 1450 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("2"); join(",", $x->bdiv($y));
ok 1451 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("5"); join(",", $x->bdiv($y));
ok 1452 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-5"); join(",", $x->bdiv($y));
ok 1453 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-2"); join(",", $x->bdiv($y));
ok 1454 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-1"); join(",", $x->bdiv($y));
ok 1455 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("1"); join(",", $x->bdiv($y));
ok 1456 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("2"); join(",", $x->bdiv($y));
ok 1457 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("5"); join(",", $x->bdiv($y));
ok 1458 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-5"); join(",", $x->bdiv($y));
ok 1459 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-2"); join(",", $x->bdiv($y));
ok 1460 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-1"); join(",", $x->bdiv($y));
ok 1461 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("1"); join(",", $x->bdiv($y));
ok 1462 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("2"); join(",", $x->bdiv($y));
ok 1463 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("5"); join(",", $x->bdiv($y));
ok 1464 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-5"); join(",", $x->bdiv($y));
ok 1465 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-2"); join(",", $x->bdiv($y));
ok 1466 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-1"); join(",", $x->bdiv($y));
ok 1467 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("1"); join(",", $x->bdiv($y));
ok 1468 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("2"); join(",", $x->bdiv($y));
ok 1469 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("5"); join(",", $x->bdiv($y));
ok 1470 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("-5"); join(",", $x->bdiv($y));
ok 1471 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("-2"); join(",", $x->bdiv($y));
ok 1472 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("-1"); join(",", $x->bdiv($y));
ok 1473 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("1"); join(",", $x->bdiv($y));
ok 1474 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("2"); join(",", $x->bdiv($y));
ok 1475 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("5"); join(",", $x->bdiv($y));
ok 1476 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("-5"); join(",", $x->bdiv($y));
ok 1477 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("-2"); join(",", $x->bdiv($y));
ok 1478 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("-1"); join(",", $x->bdiv($y));
ok 1479 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("1"); join(",", $x->bdiv($y));
ok 1480 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("2"); join(",", $x->bdiv($y));
ok 1481 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("5"); join(",", $x->bdiv($y));
ok 1482 - $x = Math::BigInt->new("1234567812345678"); $y = Math::BigInt->new("123456712345678"); join(",", $x->bdiv($y));
ok 1483 - $x = Math::BigInt->new("12345671234567"); $y = Math::BigInt->new("1234561234567"); join(",", $x->bdiv($y));
ok 1484 - $x = Math::BigInt->new("123456123456"); $y = Math::BigInt->new("12345123456"); join(",", $x->bdiv($y));
ok 1485 - $x = Math::BigInt->new("1234512345"); $y = Math::BigInt->new("123412345"); join(",", $x->bdiv($y));
ok 1486 - $x = Math::BigInt->new("1234567890999999999"); $y = Math::BigInt->new("1234567890"); join(",", $x->bdiv($y));
ok 1487 - $x = Math::BigInt->new("1234567890000000000"); $y = Math::BigInt->new("1234567890"); join(",", $x->bdiv($y));
ok 1488 - $x = Math::BigInt->new("1234567890999999999"); $y = Math::BigInt->new("9876543210"); join(",", $x->bdiv($y));
ok 1489 - $x = Math::BigInt->new("1234567890000000000"); $y = Math::BigInt->new("9876543210"); join(",", $x->bdiv($y));
ok 1490 - $x = Math::BigInt->new("96969696969696969696969696969678787878626262626262626262626262"); $y = Math::BigInt->new("484848484848484848484848486666666666666689898989898989898989"); join(",", $x->bdiv($y));
ok 1491 - $x = Math::BigInt->new("1267650600228229401496703205375"); $y = Math::BigInt->new("1267650600228229401496703205376"); join(",", $x->bdiv($y));
ok 1492 - $x = Math::BigInt->new("999999999999999999999999999999999"); $y = Math::BigInt->new("999999999999999999999999999999999"); join(",", $x->bdiv($y));
ok 1493 - $x = Math::BigInt->new("999999999999999999999999999999999"); $y = Math::BigInt->new("888888888888888888888888888888888"); join(",", $x->bdiv($y));
ok 1494 - $x = Math::BigInt->new("999999999999999999999999999999999"); $y = Math::BigInt->new("777777777777777777777777777777777"); join(",", $x->bdiv($y));
ok 1495 - $x = Math::BigInt->new("999999999999999999999999999999999"); $y = Math::BigInt->new("666666666666666666666666666666666"); join(",", $x->bdiv($y));
ok 1496 - $x = Math::BigInt->new("999999999999999999999999999999999"); $y = Math::BigInt->new("555555555555555555555555555555555"); join(",", $x->bdiv($y));
ok 1497 - $x = Math::BigInt->new("999999999999999999999999999999999"); $y = Math::BigInt->new("444444444444444444444444444444444"); join(",", $x->bdiv($y));
ok 1498 - $x = Math::BigInt->new("999999999999999999999999999999999"); $y = Math::BigInt->new("333333333333333333333333333333333"); join(",", $x->bdiv($y));
ok 1499 - $x = Math::BigInt->new("999999999999999999999999999999999"); $y = Math::BigInt->new("222222222222222222222222222222222"); join(",", $x->bdiv($y));
ok 1500 - $x = Math::BigInt->new("999999999999999999999999999999999"); $y = Math::BigInt->new("111111111111111111111111111111111"); join(",", $x->bdiv($y));
ok 1501 - $x = Math::BigInt->new("9999999_9999999_9999999_9999999"); $y = Math::BigInt->new("3333333_3333333_3333333_3333333"); join(",", $x->bdiv($y));
ok 1502 - $x = Math::BigInt->new("9999999_9999999_9999999_9999999"); $y = Math::BigInt->new("3333333_0000000_0000000_0000000"); join(",", $x->bdiv($y));
ok 1503 - $x = Math::BigInt->new("9999999_9999999_9999999_9999999"); $y = Math::BigInt->new("3000000_0000000_0000000_0000000"); join(",", $x->bdiv($y));
ok 1504 - $x = Math::BigInt->new("9999999_9999999_9999999_9999999"); $y = Math::BigInt->new("2000000_0000000_0000000_0000000"); join(",", $x->bdiv($y));
ok 1505 - $x = Math::BigInt->new("9999999_9999999_9999999_9999999"); $y = Math::BigInt->new("1000000_0000000_0000000_0000000"); join(",", $x->bdiv($y));
ok 1506 - $x = Math::BigInt->new("9999999_9999999_9999999_9999999"); $y = Math::BigInt->new("100000_0000000_0000000_0000000"); join(",", $x->bdiv($y));
ok 1507 - $x = Math::BigInt->new("9999999_9999999_9999999_9999999"); $y = Math::BigInt->new("10000_0000000_0000000_0000000"); join(",", $x->bdiv($y));
ok 1508 - $x = Math::BigInt->new("9999999_9999999_9999999_9999999"); $y = Math::BigInt->new("1000_0000000_0000000_0000000"); join(",", $x->bdiv($y));
ok 1509 - $x = Math::BigInt->new("9999999_9999999_9999999_9999999"); $y = Math::BigInt->new("100_0000000_0000000_0000000"); join(",", $x->bdiv($y));
ok 1510 - $x = Math::BigInt->new("9999999_9999999_9999999_9999999"); $y = Math::BigInt->new("10_0000000_0000000_0000000"); join(",", $x->bdiv($y));
ok 1511 - $x = Math::BigInt->new("9999999_9999999_9999999_9999999"); $y = Math::BigInt->new("1_0000000_0000000_0000000"); join(",", $x->bdiv($y));
ok 1512 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("0"); $x->bdiv($y);
ok 1513 - is a valid object
ok 1514 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("0"); $x->bdiv($y);
ok 1515 - is a valid object
ok 1516 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("0"); $x->bdiv($y);
ok 1517 - is a valid object
ok 1518 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("0"); $x->bdiv($y);
ok 1519 - is a valid object
ok 1520 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("0"); $x->bdiv($y);
ok 1521 - is a valid object
ok 1522 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("-inf"); $x->bdiv($y);
ok 1523 - is a valid object
ok 1524 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("-5"); $x->bdiv($y);
ok 1525 - is a valid object
ok 1526 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("5"); $x->bdiv($y);
ok 1527 - is a valid object
ok 1528 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("inf"); $x->bdiv($y);
ok 1529 - is a valid object
ok 1530 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-inf"); $x->bdiv($y);
ok 1531 - is a valid object
ok 1532 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-5"); $x->bdiv($y);
ok 1533 - is a valid object
ok 1534 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("5"); $x->bdiv($y);
ok 1535 - is a valid object
ok 1536 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("inf"); $x->bdiv($y);
ok 1537 - is a valid object
ok 1538 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("inf"); $x->bdiv($y);
ok 1539 - is a valid object
ok 1540 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("inf"); $x->bdiv($y);
ok 1541 - is a valid object
ok 1542 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("inf"); $x->bdiv($y);
ok 1543 - is a valid object
ok 1544 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("-inf"); $x->bdiv($y);
ok 1545 - is a valid object
ok 1546 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-inf"); $x->bdiv($y);
ok 1547 - is a valid object
ok 1548 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("-inf"); $x->bdiv($y);
ok 1549 - is a valid object
ok 1550 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("5"); $x->bdiv($y);
ok 1551 - is a valid object
ok 1552 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("-5"); $x->bdiv($y);
ok 1553 - is a valid object
ok 1554 - $x = Math::BigInt->new("11"); $y = Math::BigInt->new("2"); $x->bdiv($y);
ok 1555 - is a valid object
ok 1556 - $x = Math::BigInt->new("-11"); $y = Math::BigInt->new("-2"); $x->bdiv($y);
ok 1557 - is a valid object
ok 1558 - $x = Math::BigInt->new("-11"); $y = Math::BigInt->new("2"); $x->bdiv($y);
ok 1559 - is a valid object
ok 1560 - $x = Math::BigInt->new("11"); $y = Math::BigInt->new("-2"); $x->bdiv($y);
ok 1561 - is a valid object
ok 1562 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("1"); $x->bdiv($y);
ok 1563 - is a valid object
ok 1564 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-1"); $x->bdiv($y);
ok 1565 - is a valid object
ok 1566 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("1"); $x->bdiv($y);
ok 1567 - is a valid object
ok 1568 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-1"); $x->bdiv($y);
ok 1569 - is a valid object
ok 1570 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-1"); $x->bdiv($y);
ok 1571 - is a valid object
ok 1572 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("1"); $x->bdiv($y);
ok 1573 - is a valid object
ok 1574 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("2"); $x->bdiv($y);
ok 1575 - is a valid object
ok 1576 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("1"); $x->bdiv($y);
ok 1577 - is a valid object
ok 1578 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("26"); $x->bdiv($y);
ok 1579 - is a valid object
ok 1580 - $x = Math::BigInt->new("1000000000"); $y = Math::BigInt->new("9"); $x->bdiv($y);
ok 1581 - is a valid object
ok 1582 - $x = Math::BigInt->new("2000000000"); $y = Math::BigInt->new("9"); $x->bdiv($y);
ok 1583 - is a valid object
ok 1584 - $x = Math::BigInt->new("3000000000"); $y = Math::BigInt->new("9"); $x->bdiv($y);
ok 1585 - is a valid object
ok 1586 - $x = Math::BigInt->new("4000000000"); $y = Math::BigInt->new("9"); $x->bdiv($y);
ok 1587 - is a valid object
ok 1588 - $x = Math::BigInt->new("5000000000"); $y = Math::BigInt->new("9"); $x->bdiv($y);
ok 1589 - is a valid object
ok 1590 - $x = Math::BigInt->new("6000000000"); $y = Math::BigInt->new("9"); $x->bdiv($y);
ok 1591 - is a valid object
ok 1592 - $x = Math::BigInt->new("7000000000"); $y = Math::BigInt->new("9"); $x->bdiv($y);
ok 1593 - is a valid object
ok 1594 - $x = Math::BigInt->new("8000000000"); $y = Math::BigInt->new("9"); $x->bdiv($y);
ok 1595 - is a valid object
ok 1596 - $x = Math::BigInt->new("9000000000"); $y = Math::BigInt->new("9"); $x->bdiv($y);
ok 1597 - is a valid object
ok 1598 - $x = Math::BigInt->new("35500000"); $y = Math::BigInt->new("113"); $x->bdiv($y);
ok 1599 - is a valid object
ok 1600 - $x = Math::BigInt->new("71000000"); $y = Math::BigInt->new("226"); $x->bdiv($y);
ok 1601 - is a valid object
ok 1602 - $x = Math::BigInt->new("106500000"); $y = Math::BigInt->new("339"); $x->bdiv($y);
ok 1603 - is a valid object
ok 1604 - $x = Math::BigInt->new("1000000000"); $y = Math::BigInt->new("3"); $x->bdiv($y);
ok 1605 - is a valid object
ok 1606 - $x = Math::BigInt->new("+10"); $y = Math::BigInt->new("+5"); $x->bdiv($y);
ok 1607 - is a valid object
ok 1608 - $x = Math::BigInt->new("+100"); $y = Math::BigInt->new("+4"); $x->bdiv($y);
ok 1609 - is a valid object
ok 1610 - $x = Math::BigInt->new("+1000"); $y = Math::BigInt->new("+8"); $x->bdiv($y);
ok 1611 - is a valid object
ok 1612 - $x = Math::BigInt->new("+10000"); $y = Math::BigInt->new("+16"); $x->bdiv($y);
ok 1613 - is a valid object
ok 1614 - $x = Math::BigInt->new("999999999999"); $y = Math::BigInt->new("9"); $x->bdiv($y);
ok 1615 - is a valid object
ok 1616 - $x = Math::BigInt->new("999999999999"); $y = Math::BigInt->new("99"); $x->bdiv($y);
ok 1617 - is a valid object
ok 1618 - $x = Math::BigInt->new("999999999999"); $y = Math::BigInt->new("999"); $x->bdiv($y);
ok 1619 - is a valid object
ok 1620 - $x = Math::BigInt->new("999999999999"); $y = Math::BigInt->new("9999"); $x->bdiv($y);
ok 1621 - is a valid object
ok 1622 - $x = Math::BigInt->new("999999999999999"); $y = Math::BigInt->new("99999"); $x->bdiv($y);
ok 1623 - is a valid object
ok 1624 - $x = Math::BigInt->new("+1111088889"); $y = Math::BigInt->new("99999"); $x->bdiv($y);
ok 1625 - is a valid object
ok 1626 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("-3"); $x->bdiv($y);
ok 1627 - is a valid object
ok 1628 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("3"); $x->bdiv($y);
ok 1629 - is a valid object
ok 1630 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("3"); $x->bdiv($y);
ok 1631 - is a valid object
ok 1632 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("-3"); $x->bdiv($y);
ok 1633 - is a valid object
ok 1634 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("3"); $x->bdiv($y);
ok 1635 - is a valid object
ok 1636 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-3"); $x->bdiv($y);
ok 1637 - is a valid object
ok 1638 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-3"); $x->bdiv($y);
ok 1639 - is a valid object
ok 1640 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("3"); $x->bdiv($y);
ok 1641 - is a valid object
ok 1642 - $x = Math::BigInt->new("8"); $y = Math::BigInt->new("3"); $x->bdiv($y);
ok 1643 - is a valid object
ok 1644 - $x = Math::BigInt->new("-8"); $y = Math::BigInt->new("3"); $x->bdiv($y);
ok 1645 - is a valid object
ok 1646 - $x = Math::BigInt->new("14"); $y = Math::BigInt->new("-3"); $x->bdiv($y);
ok 1647 - is a valid object
ok 1648 - $x = Math::BigInt->new("-14"); $y = Math::BigInt->new("3"); $x->bdiv($y);
ok 1649 - is a valid object
ok 1650 - $x = Math::BigInt->new("-14"); $y = Math::BigInt->new("-3"); $x->bdiv($y);
ok 1651 - is a valid object
ok 1652 - $x = Math::BigInt->new("14"); $y = Math::BigInt->new("3"); $x->bdiv($y);
ok 1653 - is a valid object
ok 1654 - $x = Math::BigInt->new("10000000000000000000000000000000000000000000000000000000000000000000000000000000000"); $y = Math::BigInt->new("10000000375084540248994272022843165711074"); $x->bdiv($y);
ok 1655 - is a valid object
ok 1656 - $x = Math::BigInt->new("1234567812345678"); $y = Math::BigInt->new("123456712345678"); $x->bdiv($y);
ok 1657 - is a valid object
ok 1658 - $x = Math::BigInt->new("12345671234567"); $y = Math::BigInt->new("1234561234567"); $x->bdiv($y);
ok 1659 - is a valid object
ok 1660 - $x = Math::BigInt->new("123456123456"); $y = Math::BigInt->new("12345123456"); $x->bdiv($y);
ok 1661 - is a valid object
ok 1662 - $x = Math::BigInt->new("1234512345"); $y = Math::BigInt->new("123412345"); $x->bdiv($y);
ok 1663 - is a valid object
ok 1664 - $x = Math::BigInt->new("1234567890999999999"); $y = Math::BigInt->new("1234567890"); $x->bdiv($y);
ok 1665 - is a valid object
ok 1666 - $x = Math::BigInt->new("1234567890000000000"); $y = Math::BigInt->new("1234567890"); $x->bdiv($y);
ok 1667 - is a valid object
ok 1668 - $x = Math::BigInt->new("1234567890999999999"); $y = Math::BigInt->new("9876543210"); $x->bdiv($y);
ok 1669 - is a valid object
ok 1670 - $x = Math::BigInt->new("1234567890000000000"); $y = Math::BigInt->new("9876543210"); $x->bdiv($y);
ok 1671 - is a valid object
ok 1672 - $x = Math::BigInt->new("96969696969696969696969696969678787878626262626262626262626262"); $y = Math::BigInt->new("484848484848484848484848486666666666666689898989898989898989"); $x->bdiv($y);
ok 1673 - is a valid object
ok 1674 - $x = Math::BigInt->new("84696969696969696956565656566184292929292929292847474747436308080808080808086765396464646464646465"); $y = Math::BigInt->new("13131313131313131313131313131394949494949494949494949494943535353535353535353535"); $x->bdiv($y);
ok 1675 - is a valid object
ok 1676 - $x = Math::BigInt->new("84696969696969696943434343434871161616161616161452525252486813131313131313143230042929292929292930"); $y = Math::BigInt->new("13131313131313131313131313131394949494949494949494949494943535353535353535353535"); $x->bdiv($y);
ok 1677 - is a valid object
ok 1678 - $x = Math::BigInt->new("84696969696969696969696969697497424242424242424242424242385803030303030303030300750000000000000000"); $y = Math::BigInt->new("13131313131313131313131313131394949494949494949494949494943535353535353535353535"); $x->bdiv($y);
ok 1679 - is a valid object
ok 1680 - $x = Math::BigInt->new("84696969696969696930303030303558030303030303030057575757537318181818181818199694689393939393939395"); $y = Math::BigInt->new("13131313131313131313131313131394949494949494949494949494943535353535353535353535"); $x->bdiv($y);
ok 1681 - is a valid object
ok 1682 - $x = Math::BigInt->new("999999999999999999999999999999999"); $y = Math::BigInt->new("999999999999999999999999999999999"); $x->bdiv($y);
ok 1683 - is a valid object
ok 1684 - $x = Math::BigInt->new("999999999999999999999999999999999"); $y = Math::BigInt->new("888888888888888888888888888888888"); $x->bdiv($y);
ok 1685 - is a valid object
ok 1686 - $x = Math::BigInt->new("999999999999999999999999999999999"); $y = Math::BigInt->new("777777777777777777777777777777777"); $x->bdiv($y);
ok 1687 - is a valid object
ok 1688 - $x = Math::BigInt->new("999999999999999999999999999999999"); $y = Math::BigInt->new("666666666666666666666666666666666"); $x->bdiv($y);
ok 1689 - is a valid object
ok 1690 - $x = Math::BigInt->new("999999999999999999999999999999999"); $y = Math::BigInt->new("555555555555555555555555555555555"); $x->bdiv($y);
ok 1691 - is a valid object
ok 1692 - $x = Math::BigInt->new("999999999999999999999999999999999"); $y = Math::BigInt->new("444444444444444444444444444444444"); $x->bdiv($y);
ok 1693 - is a valid object
ok 1694 - $x = Math::BigInt->new("999999999999999999999999999999999"); $y = Math::BigInt->new("333333333333333333333333333333333"); $x->bdiv($y);
ok 1695 - is a valid object
ok 1696 - $x = Math::BigInt->new("999999999999999999999999999999999"); $y = Math::BigInt->new("222222222222222222222222222222222"); $x->bdiv($y);
ok 1697 - is a valid object
ok 1698 - $x = Math::BigInt->new("999999999999999999999999999999999"); $y = Math::BigInt->new("111111111111111111111111111111111"); $x->bdiv($y);
ok 1699 - is a valid object
ok 1700 - $x = Math::BigInt->new("9999999_9999999_9999999_9999999"); $y = Math::BigInt->new("3333333_3333333_3333333_3333333"); $x->bdiv($y);
ok 1701 - is a valid object
ok 1702 - $x = Math::BigInt->new("9999999_9999999_9999999_9999999"); $y = Math::BigInt->new("3333333_0000000_0000000_0000000"); $x->bdiv($y);
ok 1703 - is a valid object
ok 1704 - $x = Math::BigInt->new("9999999_9999999_9999999_9999999"); $y = Math::BigInt->new("3000000_0000000_0000000_0000000"); $x->bdiv($y);
ok 1705 - is a valid object
ok 1706 - $x = Math::BigInt->new("9999999_9999999_9999999_9999999"); $y = Math::BigInt->new("2000000_0000000_0000000_0000000"); $x->bdiv($y);
ok 1707 - is a valid object
ok 1708 - $x = Math::BigInt->new("9999999_9999999_9999999_9999999"); $y = Math::BigInt->new("1000000_0000000_0000000_0000000"); $x->bdiv($y);
ok 1709 - is a valid object
ok 1710 - $x = Math::BigInt->new("9999999_9999999_9999999_9999999"); $y = Math::BigInt->new("100000_0000000_0000000_0000000"); $x->bdiv($y);
ok 1711 - is a valid object
ok 1712 - $x = Math::BigInt->new("9999999_9999999_9999999_9999999"); $y = Math::BigInt->new("10000_0000000_0000000_0000000"); $x->bdiv($y);
ok 1713 - is a valid object
ok 1714 - $x = Math::BigInt->new("9999999_9999999_9999999_9999999"); $y = Math::BigInt->new("1000_0000000_0000000_0000000"); $x->bdiv($y);
ok 1715 - is a valid object
ok 1716 - $x = Math::BigInt->new("9999999_9999999_9999999_9999999"); $y = Math::BigInt->new("100_0000000_0000000_0000000"); $x->bdiv($y);
ok 1717 - is a valid object
ok 1718 - $x = Math::BigInt->new("9999999_9999999_9999999_9999999"); $y = Math::BigInt->new("10_0000000_0000000_0000000"); $x->bdiv($y);
ok 1719 - is a valid object
ok 1720 - $x = Math::BigInt->new("9999999_9999999_9999999_9999999"); $y = Math::BigInt->new("1_0000000_0000000_0000000"); $x->bdiv($y);
ok 1721 - is a valid object
ok 1722 - $x = Math::BigInt->new("949418181818187070707070707070707070"); $y = Math::BigInt->new("181818181853535353535353535353535353"); $x->bdiv($y);
ok 1723 - is a valid object
ok 1724 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("0"); join (",", $x->btdiv($y));
ok 1725 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("0"); join (",", $x->btdiv($y));
ok 1726 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("0"); join (",", $x->btdiv($y));
ok 1727 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("0"); join (",", $x->btdiv($y));
ok 1728 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("0"); join (",", $x->btdiv($y));
ok 1729 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("-inf"); join (",", $x->btdiv($y));
ok 1730 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("-5"); join (",", $x->btdiv($y));
ok 1731 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("5"); join (",", $x->btdiv($y));
ok 1732 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("inf"); join (",", $x->btdiv($y));
ok 1733 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-inf"); join (",", $x->btdiv($y));
ok 1734 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-5"); join (",", $x->btdiv($y));
ok 1735 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("5"); join (",", $x->btdiv($y));
ok 1736 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("inf"); join (",", $x->btdiv($y));
ok 1737 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("inf"); join (",", $x->btdiv($y));
ok 1738 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("inf"); join (",", $x->btdiv($y));
ok 1739 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("inf"); join (",", $x->btdiv($y));
ok 1740 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("-inf"); join (",", $x->btdiv($y));
ok 1741 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-inf"); join (",", $x->btdiv($y));
ok 1742 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("-inf"); join (",", $x->btdiv($y));
ok 1743 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("-5"); join (",", $x->btdiv($y));
ok 1744 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("-2"); join (",", $x->btdiv($y));
ok 1745 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("-1"); join (",", $x->btdiv($y));
ok 1746 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("1"); join (",", $x->btdiv($y));
ok 1747 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("2"); join (",", $x->btdiv($y));
ok 1748 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("5"); join (",", $x->btdiv($y));
ok 1749 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-5"); join (",", $x->btdiv($y));
ok 1750 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-2"); join (",", $x->btdiv($y));
ok 1751 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-1"); join (",", $x->btdiv($y));
ok 1752 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("1"); join (",", $x->btdiv($y));
ok 1753 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("2"); join (",", $x->btdiv($y));
ok 1754 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("5"); join (",", $x->btdiv($y));
ok 1755 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-5"); join (",", $x->btdiv($y));
ok 1756 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-2"); join (",", $x->btdiv($y));
ok 1757 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-1"); join (",", $x->btdiv($y));
ok 1758 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("1"); join (",", $x->btdiv($y));
ok 1759 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("2"); join (",", $x->btdiv($y));
ok 1760 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("5"); join (",", $x->btdiv($y));
ok 1761 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-5"); join (",", $x->btdiv($y));
ok 1762 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-2"); join (",", $x->btdiv($y));
ok 1763 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-1"); join (",", $x->btdiv($y));
ok 1764 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("1"); join (",", $x->btdiv($y));
ok 1765 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("2"); join (",", $x->btdiv($y));
ok 1766 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("5"); join (",", $x->btdiv($y));
ok 1767 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-5"); join (",", $x->btdiv($y));
ok 1768 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-2"); join (",", $x->btdiv($y));
ok 1769 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-1"); join (",", $x->btdiv($y));
ok 1770 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("1"); join (",", $x->btdiv($y));
ok 1771 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("2"); join (",", $x->btdiv($y));
ok 1772 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("5"); join (",", $x->btdiv($y));
ok 1773 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("-5"); join (",", $x->btdiv($y));
ok 1774 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("-2"); join (",", $x->btdiv($y));
ok 1775 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("-1"); join (",", $x->btdiv($y));
ok 1776 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("1"); join (",", $x->btdiv($y));
ok 1777 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("2"); join (",", $x->btdiv($y));
ok 1778 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("5"); join (",", $x->btdiv($y));
ok 1779 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("-5"); join (",", $x->btdiv($y));
ok 1780 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("-2"); join (",", $x->btdiv($y));
ok 1781 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("-1"); join (",", $x->btdiv($y));
ok 1782 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("1"); join (",", $x->btdiv($y));
ok 1783 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("2"); join (",", $x->btdiv($y));
ok 1784 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("5"); join (",", $x->btdiv($y));
ok 1785 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("0"); $x->btdiv($y);
ok 1786 - is a valid object
ok 1787 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("0"); $x->btdiv($y);
ok 1788 - is a valid object
ok 1789 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("0"); $x->btdiv($y);
ok 1790 - is a valid object
ok 1791 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("0"); $x->btdiv($y);
ok 1792 - is a valid object
ok 1793 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("0"); $x->btdiv($y);
ok 1794 - is a valid object
ok 1795 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("-inf"); $x->btdiv($y);
ok 1796 - is a valid object
ok 1797 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("-5"); $x->btdiv($y);
ok 1798 - is a valid object
ok 1799 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("5"); $x->btdiv($y);
ok 1800 - is a valid object
ok 1801 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("inf"); $x->btdiv($y);
ok 1802 - is a valid object
ok 1803 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-inf"); $x->btdiv($y);
ok 1804 - is a valid object
ok 1805 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-5"); $x->btdiv($y);
ok 1806 - is a valid object
ok 1807 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("5"); $x->btdiv($y);
ok 1808 - is a valid object
ok 1809 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("inf"); $x->btdiv($y);
ok 1810 - is a valid object
ok 1811 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("inf"); $x->btdiv($y);
ok 1812 - is a valid object
ok 1813 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("inf"); $x->btdiv($y);
ok 1814 - is a valid object
ok 1815 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("inf"); $x->btdiv($y);
ok 1816 - is a valid object
ok 1817 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("-inf"); $x->btdiv($y);
ok 1818 - is a valid object
ok 1819 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-inf"); $x->btdiv($y);
ok 1820 - is a valid object
ok 1821 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("-inf"); $x->btdiv($y);
ok 1822 - is a valid object
ok 1823 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("-5"); $x->btdiv($y);
ok 1824 - is a valid object
ok 1825 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("-2"); $x->btdiv($y);
ok 1826 - is a valid object
ok 1827 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("-1"); $x->btdiv($y);
ok 1828 - is a valid object
ok 1829 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("1"); $x->btdiv($y);
ok 1830 - is a valid object
ok 1831 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("2"); $x->btdiv($y);
ok 1832 - is a valid object
ok 1833 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("5"); $x->btdiv($y);
ok 1834 - is a valid object
ok 1835 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-5"); $x->btdiv($y);
ok 1836 - is a valid object
ok 1837 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-2"); $x->btdiv($y);
ok 1838 - is a valid object
ok 1839 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-1"); $x->btdiv($y);
ok 1840 - is a valid object
ok 1841 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("1"); $x->btdiv($y);
ok 1842 - is a valid object
ok 1843 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("2"); $x->btdiv($y);
ok 1844 - is a valid object
ok 1845 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("5"); $x->btdiv($y);
ok 1846 - is a valid object
ok 1847 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-5"); $x->btdiv($y);
ok 1848 - is a valid object
ok 1849 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-2"); $x->btdiv($y);
ok 1850 - is a valid object
ok 1851 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-1"); $x->btdiv($y);
ok 1852 - is a valid object
ok 1853 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("1"); $x->btdiv($y);
ok 1854 - is a valid object
ok 1855 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("2"); $x->btdiv($y);
ok 1856 - is a valid object
ok 1857 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("5"); $x->btdiv($y);
ok 1858 - is a valid object
ok 1859 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-5"); $x->btdiv($y);
ok 1860 - is a valid object
ok 1861 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-2"); $x->btdiv($y);
ok 1862 - is a valid object
ok 1863 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-1"); $x->btdiv($y);
ok 1864 - is a valid object
ok 1865 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("1"); $x->btdiv($y);
ok 1866 - is a valid object
ok 1867 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("2"); $x->btdiv($y);
ok 1868 - is a valid object
ok 1869 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("5"); $x->btdiv($y);
ok 1870 - is a valid object
ok 1871 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-5"); $x->btdiv($y);
ok 1872 - is a valid object
ok 1873 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-2"); $x->btdiv($y);
ok 1874 - is a valid object
ok 1875 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-1"); $x->btdiv($y);
ok 1876 - is a valid object
ok 1877 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("1"); $x->btdiv($y);
ok 1878 - is a valid object
ok 1879 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("2"); $x->btdiv($y);
ok 1880 - is a valid object
ok 1881 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("5"); $x->btdiv($y);
ok 1882 - is a valid object
ok 1883 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("-5"); $x->btdiv($y);
ok 1884 - is a valid object
ok 1885 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("-2"); $x->btdiv($y);
ok 1886 - is a valid object
ok 1887 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("-1"); $x->btdiv($y);
ok 1888 - is a valid object
ok 1889 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("1"); $x->btdiv($y);
ok 1890 - is a valid object
ok 1891 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("2"); $x->btdiv($y);
ok 1892 - is a valid object
ok 1893 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("5"); $x->btdiv($y);
ok 1894 - is a valid object
ok 1895 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("-5"); $x->btdiv($y);
ok 1896 - is a valid object
ok 1897 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("-2"); $x->btdiv($y);
ok 1898 - is a valid object
ok 1899 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("-1"); $x->btdiv($y);
ok 1900 - is a valid object
ok 1901 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("1"); $x->btdiv($y);
ok 1902 - is a valid object
ok 1903 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("2"); $x->btdiv($y);
ok 1904 - is a valid object
ok 1905 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("5"); $x->btdiv($y);
ok 1906 - is a valid object
ok 1907 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("abc"); $x->bmodinv($y);
ok 1908 - is a valid object
ok 1909 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("5"); $x->bmodinv($y);
ok 1910 - is a valid object
ok 1911 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("abc"); $x->bmodinv($y);
ok 1912 - is a valid object
ok 1913 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("5"); $x->bmodinv($y);
ok 1914 - is a valid object
ok 1915 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("5"); $x->bmodinv($y);
ok 1916 - is a valid object
ok 1917 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("-5"); $x->bmodinv($y);
ok 1918 - is a valid object
ok 1919 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("5"); $x->bmodinv($y);
ok 1920 - is a valid object
ok 1921 - $x = Math::BigInt->new("8"); $y = Math::BigInt->new("5033"); $x->bmodinv($y);
ok 1922 - is a valid object
ok 1923 - $x = Math::BigInt->new("1234567891"); $y = Math::BigInt->new("13"); $x->bmodinv($y);
ok 1924 - is a valid object
ok 1925 - $x = Math::BigInt->new("-1234567891"); $y = Math::BigInt->new("13"); $x->bmodinv($y);
ok 1926 - is a valid object
ok 1927 - $x = Math::BigInt->new("324958749843759385732954874325984357439658735983745"); $y = Math::BigInt->new("2348249874968739"); $x->bmodinv($y);
ok 1928 - is a valid object
ok 1929 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("1"); $x->bmodinv($y);
ok 1930 - is a valid object
ok 1931 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("1"); $x->bmodinv($y);
ok 1932 - is a valid object
ok 1933 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("1"); $x->bmodinv($y);
ok 1934 - is a valid object
ok 1935 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("1"); $x->bmodinv($y);
ok 1936 - is a valid object
ok 1937 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("1"); $x->bmodinv($y);
ok 1938 - is a valid object
ok 1939 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("1"); $x->bmodinv($y);
ok 1940 - is a valid object
ok 1941 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("1"); $x->bmodinv($y);
ok 1942 - is a valid object
ok 1943 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("3"); $x->bmodinv($y);
ok 1944 - is a valid object
ok 1945 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("3"); $x->bmodinv($y);
ok 1946 - is a valid object
ok 1947 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("3"); $x->bmodinv($y);
ok 1948 - is a valid object
ok 1949 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("3"); $x->bmodinv($y);
ok 1950 - is a valid object
ok 1951 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("3"); $x->bmodinv($y);
ok 1952 - is a valid object
ok 1953 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("3"); $x->bmodinv($y);
ok 1954 - is a valid object
ok 1955 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("3"); $x->bmodinv($y);
ok 1956 - is a valid object
ok 1957 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("4"); $x->bmodinv($y);
ok 1958 - is a valid object
ok 1959 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("4"); $x->bmodinv($y);
ok 1960 - is a valid object
ok 1961 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("4"); $x->bmodinv($y);
ok 1962 - is a valid object
ok 1963 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("4"); $x->bmodinv($y);
ok 1964 - is a valid object
ok 1965 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("4"); $x->bmodinv($y);
ok 1966 - is a valid object
ok 1967 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("4"); $x->bmodinv($y);
ok 1968 - is a valid object
ok 1969 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("4"); $x->bmodinv($y);
ok 1970 - is a valid object
ok 1971 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("5"); $x->bmodinv($y);
ok 1972 - is a valid object
ok 1973 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("inf"); $x->bmodinv($y);
ok 1974 - is a valid object
ok 1975 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("5"); $x->bmodinv($y);
ok 1976 - is a valid object
ok 1977 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("-inf"); $x->bmodinv($y);
ok 1978 - is a valid object
ok 1979 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("abc"); $z = Math::BigInt->new("abc"); $x->bmodpow($y, $z);
ok 1980 - is a valid object
ok 1981 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("abc"); $z = Math::BigInt->new("abc"); $x->bmodpow($y, $z);
ok 1982 - is a valid object
ok 1983 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("5"); $z = Math::BigInt->new("abc"); $x->bmodpow($y, $z);
ok 1984 - is a valid object
ok 1985 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("abc"); $z = Math::BigInt->new("5"); $x->bmodpow($y, $z);
ok 1986 - is a valid object
ok 1987 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("5"); $z = Math::BigInt->new("abc"); $x->bmodpow($y, $z);
ok 1988 - is a valid object
ok 1989 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("abc"); $z = Math::BigInt->new("5"); $x->bmodpow($y, $z);
ok 1990 - is a valid object
ok 1991 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("5"); $z = Math::BigInt->new("5"); $x->bmodpow($y, $z);
ok 1992 - is a valid object
ok 1993 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("5"); $z = Math::BigInt->new("0"); $x->bmodpow($y, $z);
ok 1994 - is a valid object
ok 1995 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("0"); $z = Math::BigInt->new("2"); $x->bmodpow($y, $z);
ok 1996 - is a valid object
ok 1997 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("0"); $z = Math::BigInt->new("2"); $x->bmodpow($y, $z);
ok 1998 - is a valid object
ok 1999 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("3"); $z = Math::BigInt->new("5"); $x->bmodpow($y, $z);
ok 2000 - is a valid object
ok 2001 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-2"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2002 - is a valid object
ok 2003 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-2"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2004 - is a valid object
ok 2005 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-2"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2006 - is a valid object
ok 2007 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-2"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2008 - is a valid object
ok 2009 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("-2"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2010 - is a valid object
ok 2011 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("-2"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2012 - is a valid object
ok 2013 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("-2"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2014 - is a valid object
ok 2015 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2016 - is a valid object
ok 2017 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2018 - is a valid object
ok 2019 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2020 - is a valid object
ok 2021 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2022 - is a valid object
ok 2023 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2024 - is a valid object
ok 2025 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2026 - is a valid object
ok 2027 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2028 - is a valid object
ok 2029 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("0"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2030 - is a valid object
ok 2031 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("0"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2032 - is a valid object
ok 2033 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("0"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2034 - is a valid object
ok 2035 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("0"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2036 - is a valid object
ok 2037 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("0"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2038 - is a valid object
ok 2039 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("0"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2040 - is a valid object
ok 2041 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("0"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2042 - is a valid object
ok 2043 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("1"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2044 - is a valid object
ok 2045 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("1"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2046 - is a valid object
ok 2047 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("1"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2048 - is a valid object
ok 2049 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("1"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2050 - is a valid object
ok 2051 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("1"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2052 - is a valid object
ok 2053 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("1"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2054 - is a valid object
ok 2055 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("1"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2056 - is a valid object
ok 2057 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("2"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2058 - is a valid object
ok 2059 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("2"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2060 - is a valid object
ok 2061 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("2"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2062 - is a valid object
ok 2063 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("2"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2064 - is a valid object
ok 2065 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("2"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2066 - is a valid object
ok 2067 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("2"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2068 - is a valid object
ok 2069 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("2"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2070 - is a valid object
ok 2071 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("3"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2072 - is a valid object
ok 2073 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("3"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2074 - is a valid object
ok 2075 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("3"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2076 - is a valid object
ok 2077 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("3"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2078 - is a valid object
ok 2079 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("3"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2080 - is a valid object
ok 2081 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("3"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2082 - is a valid object
ok 2083 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("3"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2084 - is a valid object
ok 2085 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("4"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2086 - is a valid object
ok 2087 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("4"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2088 - is a valid object
ok 2089 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("4"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2090 - is a valid object
ok 2091 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("4"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2092 - is a valid object
ok 2093 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("4"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2094 - is a valid object
ok 2095 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("4"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2096 - is a valid object
ok 2097 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("4"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2098 - is a valid object
ok 2099 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-2"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2100 - is a valid object
ok 2101 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-2"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2102 - is a valid object
ok 2103 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-2"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2104 - is a valid object
ok 2105 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-2"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2106 - is a valid object
ok 2107 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("-2"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2108 - is a valid object
ok 2109 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("-2"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2110 - is a valid object
ok 2111 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("-2"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2112 - is a valid object
ok 2113 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2114 - is a valid object
ok 2115 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2116 - is a valid object
ok 2117 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2118 - is a valid object
ok 2119 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2120 - is a valid object
ok 2121 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2122 - is a valid object
ok 2123 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2124 - is a valid object
ok 2125 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2126 - is a valid object
ok 2127 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("0"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2128 - is a valid object
ok 2129 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("0"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2130 - is a valid object
ok 2131 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("0"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2132 - is a valid object
ok 2133 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("0"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2134 - is a valid object
ok 2135 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("0"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2136 - is a valid object
ok 2137 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("0"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2138 - is a valid object
ok 2139 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("0"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2140 - is a valid object
ok 2141 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("1"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2142 - is a valid object
ok 2143 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("1"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2144 - is a valid object
ok 2145 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("1"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2146 - is a valid object
ok 2147 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("1"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2148 - is a valid object
ok 2149 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("1"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2150 - is a valid object
ok 2151 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("1"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2152 - is a valid object
ok 2153 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("1"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2154 - is a valid object
ok 2155 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("2"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2156 - is a valid object
ok 2157 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("2"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2158 - is a valid object
ok 2159 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("2"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2160 - is a valid object
ok 2161 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("2"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2162 - is a valid object
ok 2163 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("2"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2164 - is a valid object
ok 2165 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("2"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2166 - is a valid object
ok 2167 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("2"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2168 - is a valid object
ok 2169 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("3"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2170 - is a valid object
ok 2171 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("3"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2172 - is a valid object
ok 2173 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("3"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2174 - is a valid object
ok 2175 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("3"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2176 - is a valid object
ok 2177 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("3"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2178 - is a valid object
ok 2179 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("3"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2180 - is a valid object
ok 2181 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("3"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2182 - is a valid object
ok 2183 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("4"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2184 - is a valid object
ok 2185 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("4"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2186 - is a valid object
ok 2187 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("4"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2188 - is a valid object
ok 2189 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("4"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2190 - is a valid object
ok 2191 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("4"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2192 - is a valid object
ok 2193 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("4"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2194 - is a valid object
ok 2195 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("4"); $z = Math::BigInt->new("3"); $x->bmodpow($y, $z);
ok 2196 - is a valid object
ok 2197 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-2"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2198 - is a valid object
ok 2199 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-2"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2200 - is a valid object
ok 2201 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-2"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2202 - is a valid object
ok 2203 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-2"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2204 - is a valid object
ok 2205 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("-2"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2206 - is a valid object
ok 2207 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("-2"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2208 - is a valid object
ok 2209 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("-2"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2210 - is a valid object
ok 2211 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2212 - is a valid object
ok 2213 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2214 - is a valid object
ok 2215 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2216 - is a valid object
ok 2217 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2218 - is a valid object
ok 2219 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2220 - is a valid object
ok 2221 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2222 - is a valid object
ok 2223 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2224 - is a valid object
ok 2225 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("0"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2226 - is a valid object
ok 2227 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("0"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2228 - is a valid object
ok 2229 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("0"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2230 - is a valid object
ok 2231 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("0"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2232 - is a valid object
ok 2233 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("0"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2234 - is a valid object
ok 2235 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("0"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2236 - is a valid object
ok 2237 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("0"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2238 - is a valid object
ok 2239 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("1"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2240 - is a valid object
ok 2241 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("1"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2242 - is a valid object
ok 2243 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("1"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2244 - is a valid object
ok 2245 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("1"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2246 - is a valid object
ok 2247 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("1"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2248 - is a valid object
ok 2249 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("1"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2250 - is a valid object
ok 2251 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("1"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2252 - is a valid object
ok 2253 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("2"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2254 - is a valid object
ok 2255 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("2"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2256 - is a valid object
ok 2257 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("2"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2258 - is a valid object
ok 2259 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("2"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2260 - is a valid object
ok 2261 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("2"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2262 - is a valid object
ok 2263 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("2"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2264 - is a valid object
ok 2265 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("2"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2266 - is a valid object
ok 2267 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("3"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2268 - is a valid object
ok 2269 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("3"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2270 - is a valid object
ok 2271 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("3"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2272 - is a valid object
ok 2273 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("3"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2274 - is a valid object
ok 2275 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("3"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2276 - is a valid object
ok 2277 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("3"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2278 - is a valid object
ok 2279 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("3"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2280 - is a valid object
ok 2281 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("4"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2282 - is a valid object
ok 2283 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("4"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2284 - is a valid object
ok 2285 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("4"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2286 - is a valid object
ok 2287 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("4"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2288 - is a valid object
ok 2289 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("4"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2290 - is a valid object
ok 2291 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("4"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2292 - is a valid object
ok 2293 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("4"); $z = Math::BigInt->new("4"); $x->bmodpow($y, $z);
ok 2294 - is a valid object
ok 2295 - $x = Math::BigInt->new("8"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("16"); $x->bmodpow($y, $z);
ok 2296 - is a valid object
ok 2297 - $x = Math::BigInt->new("8"); $y = Math::BigInt->new("-1"); $z = Math::BigInt->new("5033"); $x->bmodpow($y, $z);
ok 2298 - is a valid object
ok 2299 - $x = Math::BigInt->new("8"); $y = Math::BigInt->new("7"); $z = Math::BigInt->new("5032"); $x->bmodpow($y, $z);
ok 2300 - is a valid object
ok 2301 - $x = Math::BigInt->new("8"); $y = Math::BigInt->new("8"); $z = Math::BigInt->new("-5"); $x->bmodpow($y, $z);
ok 2302 - is a valid object
ok 2303 - $x = Math::BigInt->new("1e50"); $y = Math::BigInt->new("1"); $z = Math::BigInt->new("1"); $x->bmodpow($y, $z);
ok 2304 - is a valid object
ok 2305 - $x = Math::BigInt->new("98436739867439843769485798542749827593285729587325"); $y = Math::BigInt->new("43698764986460981048259837659386739857456983759328457"); $z = Math::BigInt->new("6943857329857295827698367"); $x->bmodpow($y, $z);
ok 2306 - is a valid object
ok 2307 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("5"); $z = Math::BigInt->new("13"); $x->bmodpow($y, $z);
ok 2308 - is a valid object
ok 2309 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("inf"); $z = Math::BigInt->new("13"); $x->bmodpow($y, $z);
ok 2310 - is a valid object
ok 2311 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("0"); $x % $y;
ok 2312 - is a valid object
ok 2313 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("0"); $x % $y;
ok 2314 - is a valid object
ok 2315 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("0"); $x % $y;
ok 2316 - is a valid object
ok 2317 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("0"); $x % $y;
ok 2318 - is a valid object
ok 2319 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("0"); $x % $y;
ok 2320 - is a valid object
ok 2321 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("-inf"); $x % $y;
ok 2322 - is a valid object
ok 2323 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("-5"); $x % $y;
ok 2324 - is a valid object
ok 2325 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("5"); $x % $y;
ok 2326 - is a valid object
ok 2327 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("inf"); $x % $y;
ok 2328 - is a valid object
ok 2329 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-inf"); $x % $y;
ok 2330 - is a valid object
ok 2331 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-5"); $x % $y;
ok 2332 - is a valid object
ok 2333 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("5"); $x % $y;
ok 2334 - is a valid object
ok 2335 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("inf"); $x % $y;
ok 2336 - is a valid object
ok 2337 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("inf"); $x % $y;
ok 2338 - is a valid object
ok 2339 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("inf"); $x % $y;
ok 2340 - is a valid object
ok 2341 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("inf"); $x % $y;
ok 2342 - is a valid object
ok 2343 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("-inf"); $x % $y;
ok 2344 - is a valid object
ok 2345 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-inf"); $x % $y;
ok 2346 - is a valid object
ok 2347 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("-inf"); $x % $y;
ok 2348 - is a valid object
ok 2349 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("5"); $x % $y;
ok 2350 - is a valid object
ok 2351 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("-5"); $x % $y;
ok 2352 - is a valid object
ok 2353 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("1"); $x % $y;
ok 2354 - is a valid object
ok 2355 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-1"); $x % $y;
ok 2356 - is a valid object
ok 2357 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("1"); $x % $y;
ok 2358 - is a valid object
ok 2359 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-1"); $x % $y;
ok 2360 - is a valid object
ok 2361 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-1"); $x % $y;
ok 2362 - is a valid object
ok 2363 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("1"); $x % $y;
ok 2364 - is a valid object
ok 2365 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("2"); $x % $y;
ok 2366 - is a valid object
ok 2367 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("1"); $x % $y;
ok 2368 - is a valid object
ok 2369 - $x = Math::BigInt->new("1000000000"); $y = Math::BigInt->new("9"); $x % $y;
ok 2370 - is a valid object
ok 2371 - $x = Math::BigInt->new("2000000000"); $y = Math::BigInt->new("9"); $x % $y;
ok 2372 - is a valid object
ok 2373 - $x = Math::BigInt->new("3000000000"); $y = Math::BigInt->new("9"); $x % $y;
ok 2374 - is a valid object
ok 2375 - $x = Math::BigInt->new("4000000000"); $y = Math::BigInt->new("9"); $x % $y;
ok 2376 - is a valid object
ok 2377 - $x = Math::BigInt->new("5000000000"); $y = Math::BigInt->new("9"); $x % $y;
ok 2378 - is a valid object
ok 2379 - $x = Math::BigInt->new("6000000000"); $y = Math::BigInt->new("9"); $x % $y;
ok 2380 - is a valid object
ok 2381 - $x = Math::BigInt->new("7000000000"); $y = Math::BigInt->new("9"); $x % $y;
ok 2382 - is a valid object
ok 2383 - $x = Math::BigInt->new("8000000000"); $y = Math::BigInt->new("9"); $x % $y;
ok 2384 - is a valid object
ok 2385 - $x = Math::BigInt->new("9000000000"); $y = Math::BigInt->new("9"); $x % $y;
ok 2386 - is a valid object
ok 2387 - $x = Math::BigInt->new("35500000"); $y = Math::BigInt->new("113"); $x % $y;
ok 2388 - is a valid object
ok 2389 - $x = Math::BigInt->new("71000000"); $y = Math::BigInt->new("226"); $x % $y;
ok 2390 - is a valid object
ok 2391 - $x = Math::BigInt->new("106500000"); $y = Math::BigInt->new("339"); $x % $y;
ok 2392 - is a valid object
ok 2393 - $x = Math::BigInt->new("1000000000"); $y = Math::BigInt->new("3"); $x % $y;
ok 2394 - is a valid object
ok 2395 - $x = Math::BigInt->new("10"); $y = Math::BigInt->new("5"); $x % $y;
ok 2396 - is a valid object
ok 2397 - $x = Math::BigInt->new("100"); $y = Math::BigInt->new("4"); $x % $y;
ok 2398 - is a valid object
ok 2399 - $x = Math::BigInt->new("1000"); $y = Math::BigInt->new("8"); $x % $y;
ok 2400 - is a valid object
ok 2401 - $x = Math::BigInt->new("10000"); $y = Math::BigInt->new("16"); $x % $y;
ok 2402 - is a valid object
ok 2403 - $x = Math::BigInt->new("999999999999"); $y = Math::BigInt->new("9"); $x % $y;
ok 2404 - is a valid object
ok 2405 - $x = Math::BigInt->new("999999999999"); $y = Math::BigInt->new("99"); $x % $y;
ok 2406 - is a valid object
ok 2407 - $x = Math::BigInt->new("999999999999"); $y = Math::BigInt->new("999"); $x % $y;
ok 2408 - is a valid object
ok 2409 - $x = Math::BigInt->new("999999999999"); $y = Math::BigInt->new("9999"); $x % $y;
ok 2410 - is a valid object
ok 2411 - $x = Math::BigInt->new("999999999999999"); $y = Math::BigInt->new("99999"); $x % $y;
ok 2412 - is a valid object
ok 2413 - $x = Math::BigInt->new("-9"); $y = Math::BigInt->new("+5"); $x % $y;
ok 2414 - is a valid object
ok 2415 - $x = Math::BigInt->new("+9"); $y = Math::BigInt->new("-5"); $x % $y;
ok 2416 - is a valid object
ok 2417 - $x = Math::BigInt->new("-9"); $y = Math::BigInt->new("-5"); $x % $y;
ok 2418 - is a valid object
ok 2419 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("3"); $x % $y;
ok 2420 - is a valid object
ok 2421 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("3"); $x % $y;
ok 2422 - is a valid object
ok 2423 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("3"); $x % $y;
ok 2424 - is a valid object
ok 2425 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("3"); $x % $y;
ok 2426 - is a valid object
ok 2427 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("-3"); $x % $y;
ok 2428 - is a valid object
ok 2429 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-3"); $x % $y;
ok 2430 - is a valid object
ok 2431 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("-3"); $x % $y;
ok 2432 - is a valid object
ok 2433 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-3"); $x % $y;
ok 2434 - is a valid object
ok 2435 - $x = Math::BigInt->new("4095"); $y = Math::BigInt->new("4095"); $x % $y;
ok 2436 - is a valid object
ok 2437 - $x = Math::BigInt->new("100041000510123"); $y = Math::BigInt->new("3"); $x % $y;
ok 2438 - is a valid object
ok 2439 - $x = Math::BigInt->new("152403346"); $y = Math::BigInt->new("12345"); $x % $y;
ok 2440 - is a valid object
ok 2441 - $x = Math::BigInt->new("9"); $y = Math::BigInt->new("5"); $x % $y;
ok 2442 - is a valid object
ok 2443 - $x = Math::BigInt->new("1234"); $y = Math::BigInt->new("9"); $x % $y;
ok 2444 - is a valid object
ok 2445 - $x = Math::BigInt->new("123456"); $y = Math::BigInt->new("9"); $x % $y;
ok 2446 - is a valid object
ok 2447 - $x = Math::BigInt->new("12345678"); $y = Math::BigInt->new("9"); $x % $y;
ok 2448 - is a valid object
ok 2449 - $x = Math::BigInt->new("1234567891"); $y = Math::BigInt->new("9"); $x % $y;
ok 2450 - is a valid object
ok 2451 - $x = Math::BigInt->new("123456789123"); $y = Math::BigInt->new("9"); $x % $y;
ok 2452 - is a valid object
ok 2453 - $x = Math::BigInt->new("12345678912345"); $y = Math::BigInt->new("9"); $x % $y;
ok 2454 - is a valid object
ok 2455 - $x = Math::BigInt->new("1234567891234567"); $y = Math::BigInt->new("9"); $x % $y;
ok 2456 - is a valid object
ok 2457 - $x = Math::BigInt->new("123456789123456789"); $y = Math::BigInt->new("9"); $x % $y;
ok 2458 - is a valid object
ok 2459 - $x = Math::BigInt->new("1234"); $y = Math::BigInt->new("10"); $x % $y;
ok 2460 - is a valid object
ok 2461 - $x = Math::BigInt->new("123456"); $y = Math::BigInt->new("10"); $x % $y;
ok 2462 - is a valid object
ok 2463 - $x = Math::BigInt->new("12345678"); $y = Math::BigInt->new("10"); $x % $y;
ok 2464 - is a valid object
ok 2465 - $x = Math::BigInt->new("1234567891"); $y = Math::BigInt->new("10"); $x % $y;
ok 2466 - is a valid object
ok 2467 - $x = Math::BigInt->new("123456789123"); $y = Math::BigInt->new("10"); $x % $y;
ok 2468 - is a valid object
ok 2469 - $x = Math::BigInt->new("12345678912345"); $y = Math::BigInt->new("10"); $x % $y;
ok 2470 - is a valid object
ok 2471 - $x = Math::BigInt->new("1234567891234567"); $y = Math::BigInt->new("10"); $x % $y;
ok 2472 - is a valid object
ok 2473 - $x = Math::BigInt->new("123456789123456789"); $y = Math::BigInt->new("10"); $x % $y;
ok 2474 - is a valid object
ok 2475 - $x = Math::BigInt->new("1234"); $y = Math::BigInt->new("113"); $x % $y;
ok 2476 - is a valid object
ok 2477 - $x = Math::BigInt->new("123456"); $y = Math::BigInt->new("113"); $x % $y;
ok 2478 - is a valid object
ok 2479 - $x = Math::BigInt->new("12345678"); $y = Math::BigInt->new("113"); $x % $y;
ok 2480 - is a valid object
ok 2481 - $x = Math::BigInt->new("1234567891"); $y = Math::BigInt->new("113"); $x % $y;
ok 2482 - is a valid object
ok 2483 - $x = Math::BigInt->new("123456789123"); $y = Math::BigInt->new("113"); $x % $y;
ok 2484 - is a valid object
ok 2485 - $x = Math::BigInt->new("12345678912345"); $y = Math::BigInt->new("113"); $x % $y;
ok 2486 - is a valid object
ok 2487 - $x = Math::BigInt->new("1234567891234567"); $y = Math::BigInt->new("113"); $x % $y;
ok 2488 - is a valid object
ok 2489 - $x = Math::BigInt->new("123456789123456789"); $y = Math::BigInt->new("113"); $x % $y;
ok 2490 - is a valid object
ok 2491 - $x = Math::BigInt->new("-629"); $y = Math::BigInt->new("5033"); $x % $y;
ok 2492 - is a valid object
ok 2493 - $x = Math::BigInt->new("111111111111111111111111111111"); $y = Math::BigInt->new("111111111111111111111111111111"); $x % $y;
ok 2494 - is a valid object
ok 2495 - $x = Math::BigInt->new("12345678901234567890"); $y = Math::BigInt->new("12345678901234567890"); $x % $y;
ok 2496 - is a valid object
ok 2497 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("12"); Math::BigInt::bgcd($x, $y);
ok 2498 - is a valid object
ok 2499 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("12"); Math::BigInt::bgcd($x, $y);
ok 2500 - is a valid object
ok 2501 - $x = Math::BigInt->new("12"); $y = Math::BigInt->new("inf"); Math::BigInt::bgcd($x, $y);
ok 2502 - is a valid object
ok 2503 - $x = Math::BigInt->new("12"); $y = Math::BigInt->new("-inf"); Math::BigInt::bgcd($x, $y);
ok 2504 - is a valid object
ok 2505 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("inf"); Math::BigInt::bgcd($x, $y);
ok 2506 - is a valid object
ok 2507 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("-inf"); Math::BigInt::bgcd($x, $y);
ok 2508 - is a valid object
ok 2509 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-inf"); Math::BigInt::bgcd($x, $y);
ok 2510 - is a valid object
ok 2511 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("abc"); Math::BigInt::bgcd($x, $y);
ok 2512 - is a valid object
ok 2513 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("+0"); Math::BigInt::bgcd($x, $y);
ok 2514 - is a valid object
ok 2515 - $x = Math::BigInt->new("+0"); $y = Math::BigInt->new("abc"); Math::BigInt::bgcd($x, $y);
ok 2516 - is a valid object
ok 2517 - $x = Math::BigInt->new("+0"); $y = Math::BigInt->new("+0"); Math::BigInt::bgcd($x, $y);
ok 2518 - is a valid object
ok 2519 - $x = Math::BigInt->new("+0"); $y = Math::BigInt->new("+1"); Math::BigInt::bgcd($x, $y);
ok 2520 - is a valid object
ok 2521 - $x = Math::BigInt->new("+1"); $y = Math::BigInt->new("+0"); Math::BigInt::bgcd($x, $y);
ok 2522 - is a valid object
ok 2523 - $x = Math::BigInt->new("+1"); $y = Math::BigInt->new("+1"); Math::BigInt::bgcd($x, $y);
ok 2524 - is a valid object
ok 2525 - $x = Math::BigInt->new("+2"); $y = Math::BigInt->new("+3"); Math::BigInt::bgcd($x, $y);
ok 2526 - is a valid object
ok 2527 - $x = Math::BigInt->new("+3"); $y = Math::BigInt->new("+2"); Math::BigInt::bgcd($x, $y);
ok 2528 - is a valid object
ok 2529 - $x = Math::BigInt->new("-3"); $y = Math::BigInt->new("+2"); Math::BigInt::bgcd($x, $y);
ok 2530 - is a valid object
ok 2531 - $x = Math::BigInt->new("-3"); $y = Math::BigInt->new("-2"); Math::BigInt::bgcd($x, $y);
ok 2532 - is a valid object
ok 2533 - $x = Math::BigInt->new("-144"); $y = Math::BigInt->new("-60"); Math::BigInt::bgcd($x, $y);
ok 2534 - is a valid object
ok 2535 - $x = Math::BigInt->new("144"); $y = Math::BigInt->new("-60"); Math::BigInt::bgcd($x, $y);
ok 2536 - is a valid object
ok 2537 - $x = Math::BigInt->new("144"); $y = Math::BigInt->new("60"); Math::BigInt::bgcd($x, $y);
ok 2538 - is a valid object
ok 2539 - $x = Math::BigInt->new("100"); $y = Math::BigInt->new("625"); Math::BigInt::bgcd($x, $y);
ok 2540 - is a valid object
ok 2541 - $x = Math::BigInt->new("4096"); $y = Math::BigInt->new("81"); Math::BigInt::bgcd($x, $y);
ok 2542 - is a valid object
ok 2543 - $x = Math::BigInt->new("1034"); $y = Math::BigInt->new("804"); Math::BigInt::bgcd($x, $y);
ok 2544 - is a valid object
ok 2545 - $x = Math::BigInt->new("27"); $y = Math::BigInt->new("90"); $z = Math::BigInt->new("56"); Math::BigInt::bgcd($x, $y, $z);
ok 2546 - is a valid object
ok 2547 - $x = Math::BigInt->new("27"); $y = Math::BigInt->new("90"); $z = Math::BigInt->new("54"); Math::BigInt::bgcd($x, $y, $z);
ok 2548 - is a valid object
ok 2549 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("abc"); Math::BigInt::blcm($x, $y);
ok 2550 - is a valid object
ok 2551 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("+0"); Math::BigInt::blcm($x, $y);
ok 2552 - is a valid object
ok 2553 - $x = Math::BigInt->new("+0"); $y = Math::BigInt->new("abc"); Math::BigInt::blcm($x, $y);
ok 2554 - is a valid object
ok 2555 - $x = Math::BigInt->new("+0"); $y = Math::BigInt->new("+0"); Math::BigInt::blcm($x, $y);
ok 2556 - is a valid object
ok 2557 - $x = Math::BigInt->new("+1"); $y = Math::BigInt->new("+0"); Math::BigInt::blcm($x, $y);
ok 2558 - is a valid object
ok 2559 - $x = Math::BigInt->new("+0"); $y = Math::BigInt->new("+1"); Math::BigInt::blcm($x, $y);
ok 2560 - is a valid object
ok 2561 - $x = Math::BigInt->new("+27"); $y = Math::BigInt->new("+90"); Math::BigInt::blcm($x, $y);
ok 2562 - is a valid object
ok 2563 - $x = Math::BigInt->new("+1034"); $y = Math::BigInt->new("+804"); Math::BigInt::blcm($x, $y);
ok 2564 - is a valid object
ok 2565 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("abc"); $x & $y;
ok 2566 - is a valid object
ok 2567 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("0"); $x & $y;
ok 2568 - is a valid object
ok 2569 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("abc"); $x & $y;
ok 2570 - is a valid object
ok 2571 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("2"); $x & $y;
ok 2572 - is a valid object
ok 2573 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("2"); $x & $y;
ok 2574 - is a valid object
ok 2575 - $x = Math::BigInt->new("+8"); $y = Math::BigInt->new("+2"); $x & $y;
ok 2576 - is a valid object
ok 2577 - $x = Math::BigInt->new("+281474976710656"); $y = Math::BigInt->new("0"); $x & $y;
ok 2578 - is a valid object
ok 2579 - $x = Math::BigInt->new("+281474976710656"); $y = Math::BigInt->new("1"); $x & $y;
ok 2580 - is a valid object
ok 2581 - $x = Math::BigInt->new("+281474976710656"); $y = Math::BigInt->new("+281474976710656"); $x & $y;
ok 2582 - is a valid object
ok 2583 - $x = Math::BigInt->new("281474976710656"); $y = Math::BigInt->new("-1"); $x & $y;
ok 2584 - is a valid object
ok 2585 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-3"); $x & $y;
ok 2586 - is a valid object
ok 2587 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-1"); $x & $y;
ok 2588 - is a valid object
ok 2589 - $x = Math::BigInt->new("-6"); $y = Math::BigInt->new("-6"); $x & $y;
ok 2590 - is a valid object
ok 2591 - $x = Math::BigInt->new("-7"); $y = Math::BigInt->new("-4"); $x & $y;
ok 2592 - is a valid object
ok 2593 - $x = Math::BigInt->new("-7"); $y = Math::BigInt->new("4"); $x & $y;
ok 2594 - is a valid object
ok 2595 - $x = Math::BigInt->new("-4"); $y = Math::BigInt->new("7"); $x & $y;
ok 2596 - is a valid object
ok 2597 - $x = Math::BigInt->new("30"); $y = Math::BigInt->new("-3"); $x & $y;
ok 2598 - is a valid object
ok 2599 - $x = Math::BigInt->new("123"); $y = Math::BigInt->new("-1"); $x & $y;
ok 2600 - is a valid object
ok 2601 - $x = Math::BigInt->new("0xFFFF"); $y = Math::BigInt->new("0xFFFF"); $x & $y;
ok 2602 - is a valid object
ok 2603 - $x = Math::BigInt->new("0xFFFFFF"); $y = Math::BigInt->new("0xFFFFFF"); $x & $y;
ok 2604 - is a valid object
ok 2605 - $x = Math::BigInt->new("0xFFFFFFFF"); $y = Math::BigInt->new("0xFFFFFFFF"); $x & $y;
ok 2606 - is a valid object
ok 2607 - $x = Math::BigInt->new("0xFFFFFFFFFF"); $y = Math::BigInt->new("0xFFFFFFFFFF"); $x & $y;
ok 2608 - is a valid object
ok 2609 - $x = Math::BigInt->new("0xFFFFFFFFFFFF"); $y = Math::BigInt->new("0xFFFFFFFFFFFF"); $x & $y;
ok 2610 - is a valid object
ok 2611 - $x = Math::BigInt->new("0xF0F0"); $y = Math::BigInt->new("0xF0F0"); $x & $y;
ok 2612 - is a valid object
ok 2613 - $x = Math::BigInt->new("0x0F0F"); $y = Math::BigInt->new("0x0F0F"); $x & $y;
ok 2614 - is a valid object
ok 2615 - $x = Math::BigInt->new("0xF0F0F0"); $y = Math::BigInt->new("0xF0F0F0"); $x & $y;
ok 2616 - is a valid object
ok 2617 - $x = Math::BigInt->new("0x0F0F0F"); $y = Math::BigInt->new("0x0F0F0F"); $x & $y;
ok 2618 - is a valid object
ok 2619 - $x = Math::BigInt->new("0xF0F0F0F0"); $y = Math::BigInt->new("0xF0F0F0F0"); $x & $y;
ok 2620 - is a valid object
ok 2621 - $x = Math::BigInt->new("0x0F0F0F0F"); $y = Math::BigInt->new("0x0F0F0F0F"); $x & $y;
ok 2622 - is a valid object
ok 2623 - $x = Math::BigInt->new("0xF0F0F0F0F0"); $y = Math::BigInt->new("0xF0F0F0F0F0"); $x & $y;
ok 2624 - is a valid object
ok 2625 - $x = Math::BigInt->new("0x0F0F0F0F0F"); $y = Math::BigInt->new("0x0F0F0F0F0F"); $x & $y;
ok 2626 - is a valid object
ok 2627 - $x = Math::BigInt->new("0xF0F0F0F0F0F0"); $y = Math::BigInt->new("0xF0F0F0F0F0F0"); $x & $y;
ok 2628 - is a valid object
ok 2629 - $x = Math::BigInt->new("0x0F0F0F0F0F0F"); $y = Math::BigInt->new("0x0F0F0F0F0F0F"); $x & $y;
ok 2630 - is a valid object
ok 2631 - $x = Math::BigInt->new("0x1F0F0F0F0F0F"); $y = Math::BigInt->new("0x3F0F0F0F0F0F"); $x & $y;
ok 2632 - is a valid object
ok 2633 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("abc"); $x | $y;
ok 2634 - is a valid object
ok 2635 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("0"); $x | $y;
ok 2636 - is a valid object
ok 2637 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("abc"); $x | $y;
ok 2638 - is a valid object
ok 2639 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("2"); $x | $y;
ok 2640 - is a valid object
ok 2641 - $x = Math::BigInt->new("+8"); $y = Math::BigInt->new("+2"); $x | $y;
ok 2642 - is a valid object
ok 2643 - $x = Math::BigInt->new("+281474976710656"); $y = Math::BigInt->new("0"); $x | $y;
ok 2644 - is a valid object
ok 2645 - $x = Math::BigInt->new("+281474976710656"); $y = Math::BigInt->new("1"); $x | $y;
ok 2646 - is a valid object
ok 2647 - $x = Math::BigInt->new("+281474976710656"); $y = Math::BigInt->new("281474976710656"); $x | $y;
ok 2648 - is a valid object
ok 2649 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-3"); $x | $y;
ok 2650 - is a valid object
ok 2651 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-1"); $x | $y;
ok 2652 - is a valid object
ok 2653 - $x = Math::BigInt->new("-6"); $y = Math::BigInt->new("-6"); $x | $y;
ok 2654 - is a valid object
ok 2655 - $x = Math::BigInt->new("-7"); $y = Math::BigInt->new("4"); $x | $y;
ok 2656 - is a valid object
ok 2657 - $x = Math::BigInt->new("-4"); $y = Math::BigInt->new("7"); $x | $y;
ok 2658 - is a valid object
ok 2659 - $x = Math::BigInt->new("+281474976710656"); $y = Math::BigInt->new("-1"); $x | $y;
ok 2660 - is a valid object
ok 2661 - $x = Math::BigInt->new("30"); $y = Math::BigInt->new("-3"); $x | $y;
ok 2662 - is a valid object
ok 2663 - $x = Math::BigInt->new("30"); $y = Math::BigInt->new("-4"); $x | $y;
ok 2664 - is a valid object
ok 2665 - $x = Math::BigInt->new("300"); $y = Math::BigInt->new("-76"); $x | $y;
ok 2666 - is a valid object
ok 2667 - $x = Math::BigInt->new("-76"); $y = Math::BigInt->new("300"); $x | $y;
ok 2668 - is a valid object
ok 2669 - $x = Math::BigInt->new("0xFFFF"); $y = Math::BigInt->new("0xFFFF"); $x | $y;
ok 2670 - is a valid object
ok 2671 - $x = Math::BigInt->new("0xFFFFFF"); $y = Math::BigInt->new("0xFFFFFF"); $x | $y;
ok 2672 - is a valid object
ok 2673 - $x = Math::BigInt->new("0xFFFFFFFF"); $y = Math::BigInt->new("0xFFFFFFFF"); $x | $y;
ok 2674 - is a valid object
ok 2675 - $x = Math::BigInt->new("0xFFFFFFFFFF"); $y = Math::BigInt->new("0xFFFFFFFFFF"); $x | $y;
ok 2676 - is a valid object
ok 2677 - $x = Math::BigInt->new("0xFFFFFFFFFFFF"); $y = Math::BigInt->new("0xFFFFFFFFFFFF"); $x | $y;
ok 2678 - is a valid object
ok 2679 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("0xFFFF"); $x | $y;
ok 2680 - is a valid object
ok 2681 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("0xFFFFFF"); $x | $y;
ok 2682 - is a valid object
ok 2683 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("0xFFFFFFFF"); $x | $y;
ok 2684 - is a valid object
ok 2685 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("0xFFFFFFFFFF"); $x | $y;
ok 2686 - is a valid object
ok 2687 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("0xFFFFFFFFFFFF"); $x | $y;
ok 2688 - is a valid object
ok 2689 - $x = Math::BigInt->new("0xFFFF"); $y = Math::BigInt->new("0"); $x | $y;
ok 2690 - is a valid object
ok 2691 - $x = Math::BigInt->new("0xFFFFFF"); $y = Math::BigInt->new("0"); $x | $y;
ok 2692 - is a valid object
ok 2693 - $x = Math::BigInt->new("0xFFFFFFFF"); $y = Math::BigInt->new("0"); $x | $y;
ok 2694 - is a valid object
ok 2695 - $x = Math::BigInt->new("0xFFFFFFFFFF"); $y = Math::BigInt->new("0"); $x | $y;
ok 2696 - is a valid object
ok 2697 - $x = Math::BigInt->new("0xFFFFFFFFFFFF"); $y = Math::BigInt->new("0"); $x | $y;
ok 2698 - is a valid object
ok 2699 - $x = Math::BigInt->new("0xF0F0"); $y = Math::BigInt->new("0xF0F0"); $x | $y;
ok 2700 - is a valid object
ok 2701 - $x = Math::BigInt->new("0x0F0F"); $y = Math::BigInt->new("0x0F0F"); $x | $y;
ok 2702 - is a valid object
ok 2703 - $x = Math::BigInt->new("0xF0F0"); $y = Math::BigInt->new("0x0F0F"); $x | $y;
ok 2704 - is a valid object
ok 2705 - $x = Math::BigInt->new("0xF0F0F0"); $y = Math::BigInt->new("0xF0F0F0"); $x | $y;
ok 2706 - is a valid object
ok 2707 - $x = Math::BigInt->new("0x0F0F0F"); $y = Math::BigInt->new("0x0F0F0F"); $x | $y;
ok 2708 - is a valid object
ok 2709 - $x = Math::BigInt->new("0x0F0F0F"); $y = Math::BigInt->new("0xF0F0F0"); $x | $y;
ok 2710 - is a valid object
ok 2711 - $x = Math::BigInt->new("0xF0F0F0F0"); $y = Math::BigInt->new("0xF0F0F0F0"); $x | $y;
ok 2712 - is a valid object
ok 2713 - $x = Math::BigInt->new("0x0F0F0F0F"); $y = Math::BigInt->new("0x0F0F0F0F"); $x | $y;
ok 2714 - is a valid object
ok 2715 - $x = Math::BigInt->new("0x0F0F0F0F"); $y = Math::BigInt->new("0xF0F0F0F0"); $x | $y;
ok 2716 - is a valid object
ok 2717 - $x = Math::BigInt->new("0xF0F0F0F0F0"); $y = Math::BigInt->new("0xF0F0F0F0F0"); $x | $y;
ok 2718 - is a valid object
ok 2719 - $x = Math::BigInt->new("0x0F0F0F0F0F"); $y = Math::BigInt->new("0x0F0F0F0F0F"); $x | $y;
ok 2720 - is a valid object
ok 2721 - $x = Math::BigInt->new("0x0F0F0F0F0F"); $y = Math::BigInt->new("0xF0F0F0F0F0"); $x | $y;
ok 2722 - is a valid object
ok 2723 - $x = Math::BigInt->new("0xF0F0F0F0F0F0"); $y = Math::BigInt->new("0xF0F0F0F0F0F0"); $x | $y;
ok 2724 - is a valid object
ok 2725 - $x = Math::BigInt->new("0x0F0F0F0F0F0F"); $y = Math::BigInt->new("0x0F0F0F0F0F0F"); $x | $y;
ok 2726 - is a valid object
ok 2727 - $x = Math::BigInt->new("0x0F0F0F0F0F0F"); $y = Math::BigInt->new("0xF0F0F0F0F0F0"); $x | $y;
ok 2728 - is a valid object
ok 2729 - $x = Math::BigInt->new("0x1F0F0F0F0F0F"); $y = Math::BigInt->new("0xF0F0F0F0F0F0"); $x | $y;
ok 2730 - is a valid object
ok 2731 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("abc"); $x ^ $y;
ok 2732 - is a valid object
ok 2733 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("0"); $x ^ $y;
ok 2734 - is a valid object
ok 2735 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("abc"); $x ^ $y;
ok 2736 - is a valid object
ok 2737 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("2"); $x ^ $y;
ok 2738 - is a valid object
ok 2739 - $x = Math::BigInt->new("+8"); $y = Math::BigInt->new("+2"); $x ^ $y;
ok 2740 - is a valid object
ok 2741 - $x = Math::BigInt->new("+281474976710656"); $y = Math::BigInt->new("0"); $x ^ $y;
ok 2742 - is a valid object
ok 2743 - $x = Math::BigInt->new("+281474976710656"); $y = Math::BigInt->new("1"); $x ^ $y;
ok 2744 - is a valid object
ok 2745 - $x = Math::BigInt->new("+281474976710656"); $y = Math::BigInt->new("281474976710656"); $x ^ $y;
ok 2746 - is a valid object
ok 2747 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-3"); $x ^ $y;
ok 2748 - is a valid object
ok 2749 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-1"); $x ^ $y;
ok 2750 - is a valid object
ok 2751 - $x = Math::BigInt->new("-6"); $y = Math::BigInt->new("-6"); $x ^ $y;
ok 2752 - is a valid object
ok 2753 - $x = Math::BigInt->new("-7"); $y = Math::BigInt->new("4"); $x ^ $y;
ok 2754 - is a valid object
ok 2755 - $x = Math::BigInt->new("-4"); $y = Math::BigInt->new("7"); $x ^ $y;
ok 2756 - is a valid object
ok 2757 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("-7"); $x ^ $y;
ok 2758 - is a valid object
ok 2759 - $x = Math::BigInt->new("-4"); $y = Math::BigInt->new("-7"); $x ^ $y;
ok 2760 - is a valid object
ok 2761 - $x = Math::BigInt->new("30"); $y = Math::BigInt->new("-3"); $x ^ $y;
ok 2762 - is a valid object
ok 2763 - $x = Math::BigInt->new("30"); $y = Math::BigInt->new("-4"); $x ^ $y;
ok 2764 - is a valid object
ok 2765 - $x = Math::BigInt->new("300"); $y = Math::BigInt->new("-76"); $x ^ $y;
ok 2766 - is a valid object
ok 2767 - $x = Math::BigInt->new("-76"); $y = Math::BigInt->new("300"); $x ^ $y;
ok 2768 - is a valid object
ok 2769 - $x = Math::BigInt->new("0xFFFF"); $y = Math::BigInt->new("0xFFFF"); $x ^ $y;
ok 2770 - is a valid object
ok 2771 - $x = Math::BigInt->new("0xFFFFFF"); $y = Math::BigInt->new("0xFFFFFF"); $x ^ $y;
ok 2772 - is a valid object
ok 2773 - $x = Math::BigInt->new("0xFFFFFFFF"); $y = Math::BigInt->new("0xFFFFFFFF"); $x ^ $y;
ok 2774 - is a valid object
ok 2775 - $x = Math::BigInt->new("0xFFFFFFFFFF"); $y = Math::BigInt->new("0xFFFFFFFFFF"); $x ^ $y;
ok 2776 - is a valid object
ok 2777 - $x = Math::BigInt->new("0xFFFFFFFFFFFF"); $y = Math::BigInt->new("0xFFFFFFFFFFFF"); $x ^ $y;
ok 2778 - is a valid object
ok 2779 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("0xFFFF"); $x ^ $y;
ok 2780 - is a valid object
ok 2781 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("0xFFFFFF"); $x ^ $y;
ok 2782 - is a valid object
ok 2783 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("0xFFFFFFFF"); $x ^ $y;
ok 2784 - is a valid object
ok 2785 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("0xFFFFFFFFFF"); $x ^ $y;
ok 2786 - is a valid object
ok 2787 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("0xFFFFFFFFFFFF"); $x ^ $y;
ok 2788 - is a valid object
ok 2789 - $x = Math::BigInt->new("0xFFFF"); $y = Math::BigInt->new("0"); $x ^ $y;
ok 2790 - is a valid object
ok 2791 - $x = Math::BigInt->new("0xFFFFFF"); $y = Math::BigInt->new("0"); $x ^ $y;
ok 2792 - is a valid object
ok 2793 - $x = Math::BigInt->new("0xFFFFFFFF"); $y = Math::BigInt->new("0"); $x ^ $y;
ok 2794 - is a valid object
ok 2795 - $x = Math::BigInt->new("0xFFFFFFFFFF"); $y = Math::BigInt->new("0"); $x ^ $y;
ok 2796 - is a valid object
ok 2797 - $x = Math::BigInt->new("0xFFFFFFFFFFFF"); $y = Math::BigInt->new("0"); $x ^ $y;
ok 2798 - is a valid object
ok 2799 - $x = Math::BigInt->new("0xF0F0"); $y = Math::BigInt->new("0xF0F0"); $x ^ $y;
ok 2800 - is a valid object
ok 2801 - $x = Math::BigInt->new("0x0F0F"); $y = Math::BigInt->new("0x0F0F"); $x ^ $y;
ok 2802 - is a valid object
ok 2803 - $x = Math::BigInt->new("0xF0F0"); $y = Math::BigInt->new("0x0F0F"); $x ^ $y;
ok 2804 - is a valid object
ok 2805 - $x = Math::BigInt->new("0xF0F0F0"); $y = Math::BigInt->new("0xF0F0F0"); $x ^ $y;
ok 2806 - is a valid object
ok 2807 - $x = Math::BigInt->new("0x0F0F0F"); $y = Math::BigInt->new("0x0F0F0F"); $x ^ $y;
ok 2808 - is a valid object
ok 2809 - $x = Math::BigInt->new("0x0F0F0F"); $y = Math::BigInt->new("0xF0F0F0"); $x ^ $y;
ok 2810 - is a valid object
ok 2811 - $x = Math::BigInt->new("0xF0F0F0F0"); $y = Math::BigInt->new("0xF0F0F0F0"); $x ^ $y;
ok 2812 - is a valid object
ok 2813 - $x = Math::BigInt->new("0x0F0F0F0F"); $y = Math::BigInt->new("0x0F0F0F0F"); $x ^ $y;
ok 2814 - is a valid object
ok 2815 - $x = Math::BigInt->new("0x0F0F0F0F"); $y = Math::BigInt->new("0xF0F0F0F0"); $x ^ $y;
ok 2816 - is a valid object
ok 2817 - $x = Math::BigInt->new("0xF0F0F0F0F0"); $y = Math::BigInt->new("0xF0F0F0F0F0"); $x ^ $y;
ok 2818 - is a valid object
ok 2819 - $x = Math::BigInt->new("0x0F0F0F0F0F"); $y = Math::BigInt->new("0x0F0F0F0F0F"); $x ^ $y;
ok 2820 - is a valid object
ok 2821 - $x = Math::BigInt->new("0x0F0F0F0F0F"); $y = Math::BigInt->new("0xF0F0F0F0F0"); $x ^ $y;
ok 2822 - is a valid object
ok 2823 - $x = Math::BigInt->new("0xF0F0F0F0F0F0"); $y = Math::BigInt->new("0xF0F0F0F0F0F0"); $x ^ $y;
ok 2824 - is a valid object
ok 2825 - $x = Math::BigInt->new("0x0F0F0F0F0F0F"); $y = Math::BigInt->new("0x0F0F0F0F0F0F"); $x ^ $y;
ok 2826 - is a valid object
ok 2827 - $x = Math::BigInt->new("0x0F0F0F0F0F0F"); $y = Math::BigInt->new("0xF0F0F0F0F0F0"); $x ^ $y;
ok 2828 - is a valid object
ok 2829 - $x = Math::BigInt->new("abc"); $x->bnot();
ok 2830 - is a valid object
ok 2831 - $x = Math::BigInt->new("+0"); $x->bnot();
ok 2832 - is a valid object
ok 2833 - $x = Math::BigInt->new("+8"); $x->bnot();
ok 2834 - is a valid object
ok 2835 - $x = Math::BigInt->new("+281474976710656"); $x->bnot();
ok 2836 - is a valid object
ok 2837 - $x = Math::BigInt->new("-1"); $x->bnot();
ok 2838 - is a valid object
ok 2839 - $x = Math::BigInt->new("-2"); $x->bnot();
ok 2840 - is a valid object
ok 2841 - $x = Math::BigInt->new("-12"); $x->bnot();
ok 2842 - is a valid object
ok 2843 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("0"); $x->digit($y);
ok 2844 - $x = Math::BigInt->new("12"); $y = Math::BigInt->new("0"); $x->digit($y);
ok 2845 - $x = Math::BigInt->new("12"); $y = Math::BigInt->new("1"); $x->digit($y);
ok 2846 - $x = Math::BigInt->new("123"); $y = Math::BigInt->new("0"); $x->digit($y);
ok 2847 - $x = Math::BigInt->new("123"); $y = Math::BigInt->new("1"); $x->digit($y);
ok 2848 - $x = Math::BigInt->new("123"); $y = Math::BigInt->new("2"); $x->digit($y);
ok 2849 - $x = Math::BigInt->new("123"); $y = Math::BigInt->new("-1"); $x->digit($y);
ok 2850 - $x = Math::BigInt->new("123"); $y = Math::BigInt->new("-2"); $x->digit($y);
ok 2851 - $x = Math::BigInt->new("123"); $y = Math::BigInt->new("-3"); $x->digit($y);
ok 2852 - $x = Math::BigInt->new("123456"); $y = Math::BigInt->new("0"); $x->digit($y);
ok 2853 - $x = Math::BigInt->new("123456"); $y = Math::BigInt->new("1"); $x->digit($y);
ok 2854 - $x = Math::BigInt->new("123456"); $y = Math::BigInt->new("2"); $x->digit($y);
ok 2855 - $x = Math::BigInt->new("123456"); $y = Math::BigInt->new("3"); $x->digit($y);
ok 2856 - $x = Math::BigInt->new("123456"); $y = Math::BigInt->new("4"); $x->digit($y);
ok 2857 - $x = Math::BigInt->new("123456"); $y = Math::BigInt->new("5"); $x->digit($y);
ok 2858 - $x = Math::BigInt->new("123456"); $y = Math::BigInt->new("-1"); $x->digit($y);
ok 2859 - $x = Math::BigInt->new("123456"); $y = Math::BigInt->new("-2"); $x->digit($y);
ok 2860 - $x = Math::BigInt->new("123456"); $y = Math::BigInt->new("-3"); $x->digit($y);
ok 2861 - $x = Math::BigInt->new("100000"); $y = Math::BigInt->new("-3"); $x->digit($y);
ok 2862 - $x = Math::BigInt->new("100000"); $y = Math::BigInt->new("0"); $x->digit($y);
ok 2863 - $x = Math::BigInt->new("100000"); $y = Math::BigInt->new("1"); $x->digit($y);
ok 2864 - $x = Math::BigInt->new("abc"); $x = $x->mantissa()->bstr();
ok 2865 - $x = Math::BigInt->new("1e4"); $x = $x->mantissa()->bstr();
ok 2866 - $x = Math::BigInt->new("2e0"); $x = $x->mantissa()->bstr();
ok 2867 - $x = Math::BigInt->new("123"); $x = $x->mantissa()->bstr();
ok 2868 - $x = Math::BigInt->new("-1"); $x = $x->mantissa()->bstr();
ok 2869 - $x = Math::BigInt->new("-2"); $x = $x->mantissa()->bstr();
ok 2870 - $x = Math::BigInt->new("+inf"); $x = $x->mantissa()->bstr();
ok 2871 - $x = Math::BigInt->new("-inf"); $x = $x->mantissa()->bstr();
ok 2872 - $x = Math::BigInt->new("abc"); $x = $x->exponent()->bstr();
ok 2873 - $x = Math::BigInt->new("1e4"); $x = $x->exponent()->bstr();
ok 2874 - $x = Math::BigInt->new("2e0"); $x = $x->exponent()->bstr();
ok 2875 - $x = Math::BigInt->new("123"); $x = $x->exponent()->bstr();
ok 2876 - $x = Math::BigInt->new("-1"); $x = $x->exponent()->bstr();
ok 2877 - $x = Math::BigInt->new("-2"); $x = $x->exponent()->bstr();
ok 2878 - $x = Math::BigInt->new("0"); $x = $x->exponent()->bstr();
ok 2879 - $x = Math::BigInt->new("+inf"); $x = $x->exponent()->bstr();
ok 2880 - $x = Math::BigInt->new("-inf"); $x = $x->exponent()->bstr();
ok 2881 - $x = Math::BigInt->new("abc"); ($m, $e) = $x->parts(); $m = $m->bstr(); $m = "NaN" if !defined $m; $e = $e->bstr(); $e = "NaN" if !defined $e; "$m,$e";
ok 2882 - $x = Math::BigInt->new("1e4"); ($m, $e) = $x->parts(); $m = $m->bstr(); $m = "NaN" if !defined $m; $e = $e->bstr(); $e = "NaN" if !defined $e; "$m,$e";
ok 2883 - $x = Math::BigInt->new("2e0"); ($m, $e) = $x->parts(); $m = $m->bstr(); $m = "NaN" if !defined $m; $e = $e->bstr(); $e = "NaN" if !defined $e; "$m,$e";
ok 2884 - $x = Math::BigInt->new("123"); ($m, $e) = $x->parts(); $m = $m->bstr(); $m = "NaN" if !defined $m; $e = $e->bstr(); $e = "NaN" if !defined $e; "$m,$e";
ok 2885 - $x = Math::BigInt->new("-1"); ($m, $e) = $x->parts(); $m = $m->bstr(); $m = "NaN" if !defined $m; $e = $e->bstr(); $e = "NaN" if !defined $e; "$m,$e";
ok 2886 - $x = Math::BigInt->new("-2"); ($m, $e) = $x->parts(); $m = $m->bstr(); $m = "NaN" if !defined $m; $e = $e->bstr(); $e = "NaN" if !defined $e; "$m,$e";
ok 2887 - $x = Math::BigInt->new("0"); ($m, $e) = $x->parts(); $m = $m->bstr(); $m = "NaN" if !defined $m; $e = $e->bstr(); $e = "NaN" if !defined $e; "$m,$e";
ok 2888 - $x = Math::BigInt->new("+inf"); ($m, $e) = $x->parts(); $m = $m->bstr(); $m = "NaN" if !defined $m; $e = $e->bstr(); $e = "NaN" if !defined $e; "$m,$e";
ok 2889 - $x = Math::BigInt->new("-inf"); ($m, $e) = $x->parts(); $m = $m->bstr(); $m = "NaN" if !defined $m; $e = $e->bstr(); $e = "NaN" if !defined $e; "$m,$e";
ok 2890 - $x = Math::BigInt->new("NaN"); $x->bfac();
ok 2891 - is a valid object
ok 2892 - $x = Math::BigInt->new("+inf"); $x->bfac();
ok 2893 - is a valid object
ok 2894 - $x = Math::BigInt->new("-inf"); $x->bfac();
ok 2895 - is a valid object
ok 2896 - $x = Math::BigInt->new("-1"); $x->bfac();
ok 2897 - is a valid object
ok 2898 - $x = Math::BigInt->new("0"); $x->bfac();
ok 2899 - is a valid object
ok 2900 - $x = Math::BigInt->new("1"); $x->bfac();
ok 2901 - is a valid object
ok 2902 - $x = Math::BigInt->new("2"); $x->bfac();
ok 2903 - is a valid object
ok 2904 - $x = Math::BigInt->new("3"); $x->bfac();
ok 2905 - is a valid object
ok 2906 - $x = Math::BigInt->new("4"); $x->bfac();
ok 2907 - is a valid object
ok 2908 - $x = Math::BigInt->new("5"); $x->bfac();
ok 2909 - is a valid object
ok 2910 - $x = Math::BigInt->new("6"); $x->bfac();
ok 2911 - is a valid object
ok 2912 - $x = Math::BigInt->new("7"); $x->bfac();
ok 2913 - is a valid object
ok 2914 - $x = Math::BigInt->new("8"); $x->bfac();
ok 2915 - is a valid object
ok 2916 - $x = Math::BigInt->new("9"); $x->bfac();
ok 2917 - is a valid object
ok 2918 - $x = Math::BigInt->new("10"); $x->bfac();
ok 2919 - is a valid object
ok 2920 - $x = Math::BigInt->new("11"); $x->bfac();
ok 2921 - is a valid object
ok 2922 - $x = Math::BigInt->new("12"); $x->bfac();
ok 2923 - is a valid object
ok 2924 - $x = Math::BigInt->new("20"); $x->bfac();
ok 2925 - is a valid object
ok 2926 - $x = Math::BigInt->new("22"); $x->bfac();
ok 2927 - is a valid object
ok 2928 - $x = Math::BigInt->new("69"); $x->bfac();
ok 2929 - is a valid object
ok 2930 - $x = Math::BigInt->new("NaN"); $x->bdfac();
ok 2931 - is a valid object
ok 2932 - $x = Math::BigInt->new("+inf"); $x->bdfac();
ok 2933 - is a valid object
ok 2934 - $x = Math::BigInt->new("-inf"); $x->bdfac();
ok 2935 - is a valid object
ok 2936 - $x = Math::BigInt->new("-2"); $x->bdfac();
ok 2937 - is a valid object
ok 2938 - $x = Math::BigInt->new("-1"); $x->bdfac();
ok 2939 - is a valid object
ok 2940 - $x = Math::BigInt->new("0"); $x->bdfac();
ok 2941 - is a valid object
ok 2942 - $x = Math::BigInt->new("1"); $x->bdfac();
ok 2943 - is a valid object
ok 2944 - $x = Math::BigInt->new("2"); $x->bdfac();
ok 2945 - is a valid object
ok 2946 - $x = Math::BigInt->new("3"); $x->bdfac();
ok 2947 - is a valid object
ok 2948 - $x = Math::BigInt->new("4"); $x->bdfac();
ok 2949 - is a valid object
ok 2950 - $x = Math::BigInt->new("5"); $x->bdfac();
ok 2951 - is a valid object
ok 2952 - $x = Math::BigInt->new("6"); $x->bdfac();
ok 2953 - is a valid object
ok 2954 - $x = Math::BigInt->new("7"); $x->bdfac();
ok 2955 - is a valid object
ok 2956 - $x = Math::BigInt->new("8"); $x->bdfac();
ok 2957 - is a valid object
ok 2958 - $x = Math::BigInt->new("9"); $x->bdfac();
ok 2959 - is a valid object
ok 2960 - $x = Math::BigInt->new("10"); $x->bdfac();
ok 2961 - is a valid object
ok 2962 - $x = Math::BigInt->new("11"); $x->bdfac();
ok 2963 - is a valid object
ok 2964 - $x = Math::BigInt->new("12"); $x->bdfac();
ok 2965 - is a valid object
ok 2966 - $x = Math::BigInt->new("NaN"); $x->btfac();
ok 2967 - is a valid object
ok 2968 - $x = Math::BigInt->new("+inf"); $x->btfac();
ok 2969 - is a valid object
ok 2970 - $x = Math::BigInt->new("-inf"); $x->btfac();
ok 2971 - is a valid object
ok 2972 - $x = Math::BigInt->new("-3"); $x->btfac();
ok 2973 - is a valid object
ok 2974 - $x = Math::BigInt->new("-2"); $x->btfac();
ok 2975 - is a valid object
ok 2976 - $x = Math::BigInt->new("-1"); $x->btfac();
ok 2977 - is a valid object
ok 2978 - $x = Math::BigInt->new("0"); $x->btfac();
ok 2979 - is a valid object
ok 2980 - $x = Math::BigInt->new("1"); $x->btfac();
ok 2981 - is a valid object
ok 2982 - $x = Math::BigInt->new("2"); $x->btfac();
ok 2983 - is a valid object
ok 2984 - $x = Math::BigInt->new("3"); $x->btfac();
ok 2985 - is a valid object
ok 2986 - $x = Math::BigInt->new("4"); $x->btfac();
ok 2987 - is a valid object
ok 2988 - $x = Math::BigInt->new("5"); $x->btfac();
ok 2989 - is a valid object
ok 2990 - $x = Math::BigInt->new("6"); $x->btfac();
ok 2991 - is a valid object
ok 2992 - $x = Math::BigInt->new("7"); $x->btfac();
ok 2993 - is a valid object
ok 2994 - $x = Math::BigInt->new("8"); $x->btfac();
ok 2995 - is a valid object
ok 2996 - $x = Math::BigInt->new("9"); $x->btfac();
ok 2997 - is a valid object
ok 2998 - $x = Math::BigInt->new("10"); $x->btfac();
ok 2999 - is a valid object
ok 3000 - $x = Math::BigInt->new("11"); $x->btfac();
ok 3001 - is a valid object
ok 3002 - $x = Math::BigInt->new("12"); $x->btfac();
ok 3003 - is a valid object
ok 3004 - $x = Math::BigInt->new("7"); $y = Math::BigInt->new("-inf"); $x->bmfac($y);
ok 3005 - is a valid object
ok 3006 - $x = Math::BigInt->new("7"); $y = Math::BigInt->new("-1"); $x->bmfac($y);
ok 3007 - is a valid object
ok 3008 - $x = Math::BigInt->new("7"); $y = Math::BigInt->new("0"); $x->bmfac($y);
ok 3009 - is a valid object
ok 3010 - $x = Math::BigInt->new("7"); $y = Math::BigInt->new("inf"); $x->bmfac($y);
ok 3011 - is a valid object
ok 3012 - $x = Math::BigInt->new("7"); $y = Math::BigInt->new("NaN"); $x->bmfac($y);
ok 3013 - is a valid object
ok 3014 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("1"); $x->bmfac($y);
ok 3015 - is a valid object
ok 3016 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("1"); $x->bmfac($y);
ok 3017 - is a valid object
ok 3018 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("1"); $x->bmfac($y);
ok 3019 - is a valid object
ok 3020 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("1"); $x->bmfac($y);
ok 3021 - is a valid object
ok 3022 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("1"); $x->bmfac($y);
ok 3023 - is a valid object
ok 3024 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("1"); $x->bmfac($y);
ok 3025 - is a valid object
ok 3026 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("1"); $x->bmfac($y);
ok 3027 - is a valid object
ok 3028 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("1"); $x->bmfac($y);
ok 3029 - is a valid object
ok 3030 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("1"); $x->bmfac($y);
ok 3031 - is a valid object
ok 3032 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("1"); $x->bmfac($y);
ok 3033 - is a valid object
ok 3034 - $x = Math::BigInt->new("6"); $y = Math::BigInt->new("1"); $x->bmfac($y);
ok 3035 - is a valid object
ok 3036 - $x = Math::BigInt->new("7"); $y = Math::BigInt->new("1"); $x->bmfac($y);
ok 3037 - is a valid object
ok 3038 - $x = Math::BigInt->new("8"); $y = Math::BigInt->new("1"); $x->bmfac($y);
ok 3039 - is a valid object
ok 3040 - $x = Math::BigInt->new("9"); $y = Math::BigInt->new("1"); $x->bmfac($y);
ok 3041 - is a valid object
ok 3042 - $x = Math::BigInt->new("10"); $y = Math::BigInt->new("1"); $x->bmfac($y);
ok 3043 - is a valid object
ok 3044 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("2"); $x->bmfac($y);
ok 3045 - is a valid object
ok 3046 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("2"); $x->bmfac($y);
ok 3047 - is a valid object
ok 3048 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("2"); $x->bmfac($y);
ok 3049 - is a valid object
ok 3050 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("2"); $x->bmfac($y);
ok 3051 - is a valid object
ok 3052 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("2"); $x->bmfac($y);
ok 3053 - is a valid object
ok 3054 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("2"); $x->bmfac($y);
ok 3055 - is a valid object
ok 3056 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("2"); $x->bmfac($y);
ok 3057 - is a valid object
ok 3058 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("2"); $x->bmfac($y);
ok 3059 - is a valid object
ok 3060 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("2"); $x->bmfac($y);
ok 3061 - is a valid object
ok 3062 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("2"); $x->bmfac($y);
ok 3063 - is a valid object
ok 3064 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("2"); $x->bmfac($y);
ok 3065 - is a valid object
ok 3066 - $x = Math::BigInt->new("6"); $y = Math::BigInt->new("2"); $x->bmfac($y);
ok 3067 - is a valid object
ok 3068 - $x = Math::BigInt->new("7"); $y = Math::BigInt->new("2"); $x->bmfac($y);
ok 3069 - is a valid object
ok 3070 - $x = Math::BigInt->new("8"); $y = Math::BigInt->new("2"); $x->bmfac($y);
ok 3071 - is a valid object
ok 3072 - $x = Math::BigInt->new("9"); $y = Math::BigInt->new("2"); $x->bmfac($y);
ok 3073 - is a valid object
ok 3074 - $x = Math::BigInt->new("10"); $y = Math::BigInt->new("2"); $x->bmfac($y);
ok 3075 - is a valid object
ok 3076 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("3"); $x->bmfac($y);
ok 3077 - is a valid object
ok 3078 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("3"); $x->bmfac($y);
ok 3079 - is a valid object
ok 3080 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("3"); $x->bmfac($y);
ok 3081 - is a valid object
ok 3082 - $x = Math::BigInt->new("-3"); $y = Math::BigInt->new("3"); $x->bmfac($y);
ok 3083 - is a valid object
ok 3084 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("3"); $x->bmfac($y);
ok 3085 - is a valid object
ok 3086 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("3"); $x->bmfac($y);
ok 3087 - is a valid object
ok 3088 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("3"); $x->bmfac($y);
ok 3089 - is a valid object
ok 3090 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("3"); $x->bmfac($y);
ok 3091 - is a valid object
ok 3092 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("3"); $x->bmfac($y);
ok 3093 - is a valid object
ok 3094 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("3"); $x->bmfac($y);
ok 3095 - is a valid object
ok 3096 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("3"); $x->bmfac($y);
ok 3097 - is a valid object
ok 3098 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("3"); $x->bmfac($y);
ok 3099 - is a valid object
ok 3100 - $x = Math::BigInt->new("6"); $y = Math::BigInt->new("3"); $x->bmfac($y);
ok 3101 - is a valid object
ok 3102 - $x = Math::BigInt->new("7"); $y = Math::BigInt->new("3"); $x->bmfac($y);
ok 3103 - is a valid object
ok 3104 - $x = Math::BigInt->new("8"); $y = Math::BigInt->new("3"); $x->bmfac($y);
ok 3105 - is a valid object
ok 3106 - $x = Math::BigInt->new("9"); $y = Math::BigInt->new("3"); $x->bmfac($y);
ok 3107 - is a valid object
ok 3108 - $x = Math::BigInt->new("10"); $y = Math::BigInt->new("3"); $x->bmfac($y);
ok 3109 - is a valid object
ok 3110 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("4"); $x->bmfac($y);
ok 3111 - is a valid object
ok 3112 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("4"); $x->bmfac($y);
ok 3113 - is a valid object
ok 3114 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("4"); $x->bmfac($y);
ok 3115 - is a valid object
ok 3116 - $x = Math::BigInt->new("-4"); $y = Math::BigInt->new("4"); $x->bmfac($y);
ok 3117 - is a valid object
ok 3118 - $x = Math::BigInt->new("-3"); $y = Math::BigInt->new("4"); $x->bmfac($y);
ok 3119 - is a valid object
ok 3120 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("4"); $x->bmfac($y);
ok 3121 - is a valid object
ok 3122 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("4"); $x->bmfac($y);
ok 3123 - is a valid object
ok 3124 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("4"); $x->bmfac($y);
ok 3125 - is a valid object
ok 3126 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("4"); $x->bmfac($y);
ok 3127 - is a valid object
ok 3128 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("4"); $x->bmfac($y);
ok 3129 - is a valid object
ok 3130 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("4"); $x->bmfac($y);
ok 3131 - is a valid object
ok 3132 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("4"); $x->bmfac($y);
ok 3133 - is a valid object
ok 3134 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("4"); $x->bmfac($y);
ok 3135 - is a valid object
ok 3136 - $x = Math::BigInt->new("6"); $y = Math::BigInt->new("4"); $x->bmfac($y);
ok 3137 - is a valid object
ok 3138 - $x = Math::BigInt->new("7"); $y = Math::BigInt->new("4"); $x->bmfac($y);
ok 3139 - is a valid object
ok 3140 - $x = Math::BigInt->new("8"); $y = Math::BigInt->new("4"); $x->bmfac($y);
ok 3141 - is a valid object
ok 3142 - $x = Math::BigInt->new("9"); $y = Math::BigInt->new("4"); $x->bmfac($y);
ok 3143 - is a valid object
ok 3144 - $x = Math::BigInt->new("10"); $y = Math::BigInt->new("4"); $x->bmfac($y);
ok 3145 - is a valid object
ok 3146 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("5"); $x->bmfac($y);
ok 3147 - is a valid object
ok 3148 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("5"); $x->bmfac($y);
ok 3149 - is a valid object
ok 3150 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("5"); $x->bmfac($y);
ok 3151 - is a valid object
ok 3152 - $x = Math::BigInt->new("-5"); $y = Math::BigInt->new("5"); $x->bmfac($y);
ok 3153 - is a valid object
ok 3154 - $x = Math::BigInt->new("-4"); $y = Math::BigInt->new("5"); $x->bmfac($y);
ok 3155 - is a valid object
ok 3156 - $x = Math::BigInt->new("-3"); $y = Math::BigInt->new("5"); $x->bmfac($y);
ok 3157 - is a valid object
ok 3158 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("5"); $x->bmfac($y);
ok 3159 - is a valid object
ok 3160 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("5"); $x->bmfac($y);
ok 3161 - is a valid object
ok 3162 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("5"); $x->bmfac($y);
ok 3163 - is a valid object
ok 3164 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("5"); $x->bmfac($y);
ok 3165 - is a valid object
ok 3166 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("5"); $x->bmfac($y);
ok 3167 - is a valid object
ok 3168 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("5"); $x->bmfac($y);
ok 3169 - is a valid object
ok 3170 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("5"); $x->bmfac($y);
ok 3171 - is a valid object
ok 3172 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("5"); $x->bmfac($y);
ok 3173 - is a valid object
ok 3174 - $x = Math::BigInt->new("6"); $y = Math::BigInt->new("5"); $x->bmfac($y);
ok 3175 - is a valid object
ok 3176 - $x = Math::BigInt->new("7"); $y = Math::BigInt->new("5"); $x->bmfac($y);
ok 3177 - is a valid object
ok 3178 - $x = Math::BigInt->new("8"); $y = Math::BigInt->new("5"); $x->bmfac($y);
ok 3179 - is a valid object
ok 3180 - $x = Math::BigInt->new("9"); $y = Math::BigInt->new("5"); $x->bmfac($y);
ok 3181 - is a valid object
ok 3182 - $x = Math::BigInt->new("10"); $y = Math::BigInt->new("5"); $x->bmfac($y);
ok 3183 - is a valid object
ok 3184 - $x = Math::BigInt->new("abc"); $y = Math::BigInt->new("12"); $x ** $y;
ok 3185 - is a valid object
ok 3186 - $x = Math::BigInt->new("12"); $y = Math::BigInt->new("abc"); $x ** $y;
ok 3187 - is a valid object
ok 3188 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-inf"); $x ** $y;
ok 3189 - is a valid object
ok 3190 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-3"); $x ** $y;
ok 3191 - is a valid object
ok 3192 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-2"); $x ** $y;
ok 3193 - is a valid object
ok 3194 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-1"); $x ** $y;
ok 3195 - is a valid object
ok 3196 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("0"); $x ** $y;
ok 3197 - is a valid object
ok 3198 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("1"); $x ** $y;
ok 3199 - is a valid object
ok 3200 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("2"); $x ** $y;
ok 3201 - is a valid object
ok 3202 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("3"); $x ** $y;
ok 3203 - is a valid object
ok 3204 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("inf"); $x ** $y;
ok 3205 - is a valid object
ok 3206 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("NaN"); $x ** $y;
ok 3207 - is a valid object
ok 3208 - $x = Math::BigInt->new("-3"); $y = Math::BigInt->new("-inf"); $x ** $y;
ok 3209 - is a valid object
ok 3210 - $x = Math::BigInt->new("-3"); $y = Math::BigInt->new("-3"); $x ** $y;
ok 3211 - is a valid object
ok 3212 - $x = Math::BigInt->new("-3"); $y = Math::BigInt->new("-2"); $x ** $y;
ok 3213 - is a valid object
ok 3214 - $x = Math::BigInt->new("-3"); $y = Math::BigInt->new("-1"); $x ** $y;
ok 3215 - is a valid object
ok 3216 - $x = Math::BigInt->new("-3"); $y = Math::BigInt->new("0"); $x ** $y;
ok 3217 - is a valid object
ok 3218 - $x = Math::BigInt->new("-3"); $y = Math::BigInt->new("1"); $x ** $y;
ok 3219 - is a valid object
ok 3220 - $x = Math::BigInt->new("-3"); $y = Math::BigInt->new("2"); $x ** $y;
ok 3221 - is a valid object
ok 3222 - $x = Math::BigInt->new("-3"); $y = Math::BigInt->new("3"); $x ** $y;
ok 3223 - is a valid object
ok 3224 - $x = Math::BigInt->new("-3"); $y = Math::BigInt->new("inf"); $x ** $y;
ok 3225 - is a valid object
ok 3226 - $x = Math::BigInt->new("-3"); $y = Math::BigInt->new("NaN"); $x ** $y;
ok 3227 - is a valid object
ok 3228 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-inf"); $x ** $y;
ok 3229 - is a valid object
ok 3230 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-3"); $x ** $y;
ok 3231 - is a valid object
ok 3232 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-2"); $x ** $y;
ok 3233 - is a valid object
ok 3234 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("-1"); $x ** $y;
ok 3235 - is a valid object
ok 3236 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("0"); $x ** $y;
ok 3237 - is a valid object
ok 3238 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("1"); $x ** $y;
ok 3239 - is a valid object
ok 3240 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("2"); $x ** $y;
ok 3241 - is a valid object
ok 3242 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("3"); $x ** $y;
ok 3243 - is a valid object
ok 3244 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("inf"); $x ** $y;
ok 3245 - is a valid object
ok 3246 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("NaN"); $x ** $y;
ok 3247 - is a valid object
ok 3248 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-inf"); $x ** $y;
ok 3249 - is a valid object
ok 3250 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-3"); $x ** $y;
ok 3251 - is a valid object
ok 3252 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-2"); $x ** $y;
ok 3253 - is a valid object
ok 3254 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-1"); $x ** $y;
ok 3255 - is a valid object
ok 3256 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("0"); $x ** $y;
ok 3257 - is a valid object
ok 3258 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("1"); $x ** $y;
ok 3259 - is a valid object
ok 3260 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("2"); $x ** $y;
ok 3261 - is a valid object
ok 3262 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("3"); $x ** $y;
ok 3263 - is a valid object
ok 3264 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("inf"); $x ** $y;
ok 3265 - is a valid object
ok 3266 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("NaN"); $x ** $y;
ok 3267 - is a valid object
ok 3268 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-inf"); $x ** $y;
ok 3269 - is a valid object
ok 3270 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-3"); $x ** $y;
ok 3271 - is a valid object
ok 3272 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-2"); $x ** $y;
ok 3273 - is a valid object
ok 3274 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-1"); $x ** $y;
ok 3275 - is a valid object
ok 3276 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("0"); $x ** $y;
ok 3277 - is a valid object
ok 3278 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("1"); $x ** $y;
ok 3279 - is a valid object
ok 3280 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("2"); $x ** $y;
ok 3281 - is a valid object
ok 3282 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("3"); $x ** $y;
ok 3283 - is a valid object
ok 3284 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("inf"); $x ** $y;
ok 3285 - is a valid object
ok 3286 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("NaN"); $x ** $y;
ok 3287 - is a valid object
ok 3288 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-inf"); $x ** $y;
ok 3289 - is a valid object
ok 3290 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-3"); $x ** $y;
ok 3291 - is a valid object
ok 3292 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-2"); $x ** $y;
ok 3293 - is a valid object
ok 3294 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-1"); $x ** $y;
ok 3295 - is a valid object
ok 3296 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("0"); $x ** $y;
ok 3297 - is a valid object
ok 3298 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("1"); $x ** $y;
ok 3299 - is a valid object
ok 3300 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("2"); $x ** $y;
ok 3301 - is a valid object
ok 3302 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("3"); $x ** $y;
ok 3303 - is a valid object
ok 3304 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("inf"); $x ** $y;
ok 3305 - is a valid object
ok 3306 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("NaN"); $x ** $y;
ok 3307 - is a valid object
ok 3308 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("-inf"); $x ** $y;
ok 3309 - is a valid object
ok 3310 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("-3"); $x ** $y;
ok 3311 - is a valid object
ok 3312 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("-2"); $x ** $y;
ok 3313 - is a valid object
ok 3314 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("-1"); $x ** $y;
ok 3315 - is a valid object
ok 3316 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("0"); $x ** $y;
ok 3317 - is a valid object
ok 3318 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("1"); $x ** $y;
ok 3319 - is a valid object
ok 3320 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("2"); $x ** $y;
ok 3321 - is a valid object
ok 3322 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("3"); $x ** $y;
ok 3323 - is a valid object
ok 3324 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("inf"); $x ** $y;
ok 3325 - is a valid object
ok 3326 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("NaN"); $x ** $y;
ok 3327 - is a valid object
ok 3328 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("-inf"); $x ** $y;
ok 3329 - is a valid object
ok 3330 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("-3"); $x ** $y;
ok 3331 - is a valid object
ok 3332 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("-2"); $x ** $y;
ok 3333 - is a valid object
ok 3334 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("-1"); $x ** $y;
ok 3335 - is a valid object
ok 3336 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("0"); $x ** $y;
ok 3337 - is a valid object
ok 3338 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("1"); $x ** $y;
ok 3339 - is a valid object
ok 3340 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("2"); $x ** $y;
ok 3341 - is a valid object
ok 3342 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("3"); $x ** $y;
ok 3343 - is a valid object
ok 3344 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("inf"); $x ** $y;
ok 3345 - is a valid object
ok 3346 - $x = Math::BigInt->new("3"); $y = Math::BigInt->new("NaN"); $x ** $y;
ok 3347 - is a valid object
ok 3348 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("-inf"); $x ** $y;
ok 3349 - is a valid object
ok 3350 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("-3"); $x ** $y;
ok 3351 - is a valid object
ok 3352 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("-2"); $x ** $y;
ok 3353 - is a valid object
ok 3354 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("-1"); $x ** $y;
ok 3355 - is a valid object
ok 3356 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("0"); $x ** $y;
ok 3357 - is a valid object
ok 3358 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("1"); $x ** $y;
ok 3359 - is a valid object
ok 3360 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("2"); $x ** $y;
ok 3361 - is a valid object
ok 3362 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("3"); $x ** $y;
ok 3363 - is a valid object
ok 3364 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("inf"); $x ** $y;
ok 3365 - is a valid object
ok 3366 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("NaN"); $x ** $y;
ok 3367 - is a valid object
ok 3368 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("-inf"); $x ** $y;
ok 3369 - is a valid object
ok 3370 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("-3"); $x ** $y;
ok 3371 - is a valid object
ok 3372 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("-2"); $x ** $y;
ok 3373 - is a valid object
ok 3374 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("-1"); $x ** $y;
ok 3375 - is a valid object
ok 3376 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("0"); $x ** $y;
ok 3377 - is a valid object
ok 3378 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("1"); $x ** $y;
ok 3379 - is a valid object
ok 3380 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("2"); $x ** $y;
ok 3381 - is a valid object
ok 3382 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("3"); $x ** $y;
ok 3383 - is a valid object
ok 3384 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("inf"); $x ** $y;
ok 3385 - is a valid object
ok 3386 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("NaN"); $x ** $y;
ok 3387 - is a valid object
ok 3388 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("1234500012"); $x ** $y;
ok 3389 - is a valid object
ok 3390 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("1234500012"); $x ** $y;
ok 3391 - is a valid object
ok 3392 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("1234500013"); $x ** $y;
ok 3393 - is a valid object
ok 3394 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("-12345000123"); $x ** $y;
ok 3395 - is a valid object
ok 3396 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-12345000123"); $x ** $y;
ok 3397 - is a valid object
ok 3398 - $x = Math::BigInt->new("10"); $y = Math::BigInt->new("2"); $x ** $y;
ok 3399 - is a valid object
ok 3400 - $x = Math::BigInt->new("10"); $y = Math::BigInt->new("3"); $x ** $y;
ok 3401 - is a valid object
ok 3402 - $x = Math::BigInt->new("10"); $y = Math::BigInt->new("4"); $x ** $y;
ok 3403 - is a valid object
ok 3404 - $x = Math::BigInt->new("10"); $y = Math::BigInt->new("5"); $x ** $y;
ok 3405 - is a valid object
ok 3406 - $x = Math::BigInt->new("10"); $y = Math::BigInt->new("6"); $x ** $y;
ok 3407 - is a valid object
ok 3408 - $x = Math::BigInt->new("10"); $y = Math::BigInt->new("7"); $x ** $y;
ok 3409 - is a valid object
ok 3410 - $x = Math::BigInt->new("10"); $y = Math::BigInt->new("8"); $x ** $y;
ok 3411 - is a valid object
ok 3412 - $x = Math::BigInt->new("10"); $y = Math::BigInt->new("9"); $x ** $y;
ok 3413 - is a valid object
ok 3414 - $x = Math::BigInt->new("10"); $y = Math::BigInt->new("20"); $x ** $y;
ok 3415 - is a valid object
ok 3416 - $x = Math::BigInt->new("123456"); $y = Math::BigInt->new("2"); $x ** $y;
ok 3417 - is a valid object
ok 3418 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("4"); $x ** $y;
ok 3419 - is a valid object
ok 3420 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("5"); $x ** $y;
ok 3421 - is a valid object
ok 3422 - $x = Math::BigInt->new("-3"); $y = Math::BigInt->new("3"); $x ** $y;
ok 3423 - is a valid object
ok 3424 - $x = Math::BigInt->new("-3"); $y = Math::BigInt->new("4"); $x ** $y;
ok 3425 - is a valid object
ok 3426 - $x = Math::BigInt->new("-3"); $y = Math::BigInt->new("5"); $x ** $y;
ok 3427 - is a valid object
ok 3428 - $x = Math::BigInt->new("100"); $x->length();
ok 3429 - $x = Math::BigInt->new("10"); $x->length();
ok 3430 - $x = Math::BigInt->new("1"); $x->length();
ok 3431 - $x = Math::BigInt->new("0"); $x->length();
ok 3432 - $x = Math::BigInt->new("12345"); $x->length();
ok 3433 - $x = Math::BigInt->new("10000000000000000"); $x->length();
ok 3434 - $x = Math::BigInt->new("-123"); $x->length();
ok 3435 - $x = Math::BigInt->new("215960156869840440586892398248"); $x->length();
ok 3436 - $x = Math::BigInt->new("+0"); $y = Math::BigInt->new("2"); $x->broot($y);
ok 3437 - is a valid object
ok 3438 - $x = Math::BigInt->new("+1"); $y = Math::BigInt->new("2"); $x->broot($y);
ok 3439 - is a valid object
ok 3440 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("2"); $x->broot($y);
ok 3441 - is a valid object
ok 3442 - $x = Math::BigInt->new("-123"); $y = Math::BigInt->new("2"); $x->broot($y);
ok 3443 - is a valid object
ok 3444 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("2"); $x->broot($y);
ok 3445 - is a valid object
ok 3446 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("2"); $x->broot($y);
ok 3447 - is a valid object
ok 3448 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("2"); $x->broot($y);
ok 3449 - is a valid object
ok 3450 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("2"); $x->broot($y);
ok 3451 - is a valid object
ok 3452 - $x = Math::BigInt->new("4"); $y = Math::BigInt->new("2"); $x->broot($y);
ok 3453 - is a valid object
ok 3454 - $x = Math::BigInt->new("9"); $y = Math::BigInt->new("2"); $x->broot($y);
ok 3455 - is a valid object
ok 3456 - $x = Math::BigInt->new("16"); $y = Math::BigInt->new("2"); $x->broot($y);
ok 3457 - is a valid object
ok 3458 - $x = Math::BigInt->new("100"); $y = Math::BigInt->new("2"); $x->broot($y);
ok 3459 - is a valid object
ok 3460 - $x = Math::BigInt->new("123"); $y = Math::BigInt->new("2"); $x->broot($y);
ok 3461 - is a valid object
ok 3462 - $x = Math::BigInt->new("15241"); $y = Math::BigInt->new("2"); $x->broot($y);
ok 3463 - is a valid object
ok 3464 - $x = Math::BigInt->new("144"); $y = Math::BigInt->new("2"); $x->broot($y);
ok 3465 - is a valid object
ok 3466 - $x = Math::BigInt->new("12"); $y = Math::BigInt->new("2"); $x->broot($y);
ok 3467 - is a valid object
ok 3468 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("NaN"); $x->broot($y);
ok 3469 - is a valid object
ok 3470 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("NaN"); $x->broot($y);
ok 3471 - is a valid object
ok 3472 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("NaN"); $x->broot($y);
ok 3473 - is a valid object
ok 3474 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("NaN"); $x->broot($y);
ok 3475 - is a valid object
ok 3476 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("NaN"); $x->broot($y);
ok 3477 - is a valid object
ok 3478 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("0"); $x->broot($y);
ok 3479 - is a valid object
ok 3480 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("2"); $x->broot($y);
ok 3481 - is a valid object
ok 3482 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("inf"); $x->broot($y);
ok 3483 - is a valid object
ok 3484 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("inf"); $x->broot($y);
ok 3485 - is a valid object
ok 3486 - $x = Math::BigInt->new("12"); $y = Math::BigInt->new("-inf"); $x->broot($y);
ok 3487 - is a valid object
ok 3488 - $x = Math::BigInt->new("12"); $y = Math::BigInt->new("inf"); $x->broot($y);
ok 3489 - is a valid object
ok 3490 - $x = Math::BigInt->new("+0"); $y = Math::BigInt->new("0"); $x->broot($y);
ok 3491 - is a valid object
ok 3492 - $x = Math::BigInt->new("+1"); $y = Math::BigInt->new("0"); $x->broot($y);
ok 3493 - is a valid object
ok 3494 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("0"); $x->broot($y);
ok 3495 - is a valid object
ok 3496 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("0"); $x->broot($y);
ok 3497 - is a valid object
ok 3498 - $x = Math::BigInt->new("-123.45"); $y = Math::BigInt->new("0"); $x->broot($y);
ok 3499 - is a valid object
ok 3500 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("0"); $x->broot($y);
ok 3501 - is a valid object
ok 3502 - $x = Math::BigInt->new("12"); $y = Math::BigInt->new("1"); $x->broot($y);
ok 3503 - is a valid object
ok 3504 - $x = Math::BigInt->new("-12"); $y = Math::BigInt->new("1"); $x->broot($y);
ok 3505 - is a valid object
ok 3506 - $x = Math::BigInt->new("8"); $y = Math::BigInt->new("-1"); $x->broot($y);
ok 3507 - is a valid object
ok 3508 - $x = Math::BigInt->new("-8"); $y = Math::BigInt->new("-1"); $x->broot($y);
ok 3509 - is a valid object
ok 3510 - $x = Math::BigInt->new("8"); $y = Math::BigInt->new("3"); $x->broot($y);
ok 3511 - is a valid object
ok 3512 - $x = Math::BigInt->new("-8"); $y = Math::BigInt->new("3"); $x->broot($y);
ok 3513 - is a valid object
ok 3514 - $x = Math::BigInt->new("16"); $y = Math::BigInt->new("4"); $x->broot($y);
ok 3515 - is a valid object
ok 3516 - $x = Math::BigInt->new("81"); $y = Math::BigInt->new("4"); $x->broot($y);
ok 3517 - is a valid object
ok 3518 - $x = Math::BigInt->new("18446744073709551616"); $y = Math::BigInt->new("4"); $x->broot($y);
ok 3519 - is a valid object
ok 3520 - $x = Math::BigInt->new("18446744073709551616"); $y = Math::BigInt->new("8"); $x->broot($y);
ok 3521 - is a valid object
ok 3522 - $x = Math::BigInt->new("18446744073709551616"); $y = Math::BigInt->new("16"); $x->broot($y);
ok 3523 - is a valid object
ok 3524 - $x = Math::BigInt->new("18446744073709551616"); $y = Math::BigInt->new("32"); $x->broot($y);
ok 3525 - is a valid object
ok 3526 - $x = Math::BigInt->new("18446744073709551616"); $y = Math::BigInt->new("64"); $x->broot($y);
ok 3527 - is a valid object
ok 3528 - $x = Math::BigInt->new("18446744073709551616"); $y = Math::BigInt->new("128"); $x->broot($y);
ok 3529 - is a valid object
ok 3530 - $x = Math::BigInt->new("84274086103068221283760416414557757"); $y = Math::BigInt->new("15"); $x->broot($y);
ok 3531 - is a valid object
ok 3532 - $x = Math::BigInt->new("145"); $x->bsqrt();
ok 3533 - is a valid object
ok 3534 - $x = Math::BigInt->new("144"); $x->bsqrt();
ok 3535 - is a valid object
ok 3536 - $x = Math::BigInt->new("143"); $x->bsqrt();
ok 3537 - is a valid object
ok 3538 - $x = Math::BigInt->new("16"); $x->bsqrt();
ok 3539 - is a valid object
ok 3540 - $x = Math::BigInt->new("170"); $x->bsqrt();
ok 3541 - is a valid object
ok 3542 - $x = Math::BigInt->new("169"); $x->bsqrt();
ok 3543 - is a valid object
ok 3544 - $x = Math::BigInt->new("168"); $x->bsqrt();
ok 3545 - is a valid object
ok 3546 - $x = Math::BigInt->new("4"); $x->bsqrt();
ok 3547 - is a valid object
ok 3548 - $x = Math::BigInt->new("3"); $x->bsqrt();
ok 3549 - is a valid object
ok 3550 - $x = Math::BigInt->new("2"); $x->bsqrt();
ok 3551 - is a valid object
ok 3552 - $x = Math::BigInt->new("9"); $x->bsqrt();
ok 3553 - is a valid object
ok 3554 - $x = Math::BigInt->new("12"); $x->bsqrt();
ok 3555 - is a valid object
ok 3556 - $x = Math::BigInt->new("256"); $x->bsqrt();
ok 3557 - is a valid object
ok 3558 - $x = Math::BigInt->new("100000000"); $x->bsqrt();
ok 3559 - is a valid object
ok 3560 - $x = Math::BigInt->new("4000000000000"); $x->bsqrt();
ok 3561 - is a valid object
ok 3562 - $x = Math::BigInt->new("152399026"); $x->bsqrt();
ok 3563 - is a valid object
ok 3564 - $x = Math::BigInt->new("152399025"); $x->bsqrt();
ok 3565 - is a valid object
ok 3566 - $x = Math::BigInt->new("152399024"); $x->bsqrt();
ok 3567 - is a valid object
ok 3568 - $x = Math::BigInt->new("18446744073709551616"); $x->bsqrt();
ok 3569 - is a valid object
ok 3570 - $x = Math::BigInt->new("84274086103068221283760416414557757"); $x->bsqrt();
ok 3571 - is a valid object
ok 3572 - $x = Math::BigInt->new("1"); $x->bsqrt();
ok 3573 - is a valid object
ok 3574 - $x = Math::BigInt->new("0"); $x->bsqrt();
ok 3575 - is a valid object
ok 3576 - $x = Math::BigInt->new("-2"); $x->bsqrt();
ok 3577 - is a valid object
ok 3578 - $x = Math::BigInt->new("-123"); $x->bsqrt();
ok 3579 - is a valid object
ok 3580 - $x = Math::BigInt->new("Nan"); $x->bsqrt();
ok 3581 - is a valid object
ok 3582 - $x = Math::BigInt->new("+inf"); $x->bsqrt();
ok 3583 - is a valid object
ok 3584 - $x = Math::BigInt->new("-inf"); $x->bsqrt();
ok 3585 - is a valid object
ok 3586 - $x = Math::BigInt->new("NaN"); $x->bexp();
ok 3587 - is a valid object
ok 3588 - $x = Math::BigInt->new("inf"); $x->bexp();
ok 3589 - is a valid object
ok 3590 - $x = Math::BigInt->new("1"); $x->bexp();
ok 3591 - is a valid object
ok 3592 - $x = Math::BigInt->new("2"); $x->bexp();
ok 3593 - is a valid object
ok 3594 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("1"); $x->batan2($y);
ok 3595 - is a valid object
ok 3596 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("NaN"); $x->batan2($y);
ok 3597 - is a valid object
ok 3598 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("NaN"); $x->batan2($y);
ok 3599 - is a valid object
ok 3600 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("1"); $x->batan2($y);
ok 3601 - is a valid object
ok 3602 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("1"); $x->batan2($y);
ok 3603 - is a valid object
ok 3604 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("-inf"); $x->batan2($y);
ok 3605 - is a valid object
ok 3606 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("-inf"); $x->batan2($y);
ok 3607 - is a valid object
ok 3608 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-inf"); $x->batan2($y);
ok 3609 - is a valid object
ok 3610 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("inf"); $x->batan2($y);
ok 3611 - is a valid object
ok 3612 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("-inf"); $x->batan2($y);
ok 3613 - is a valid object
ok 3614 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("-inf"); $x->batan2($y);
ok 3615 - is a valid object
ok 3616 - $x = Math::BigInt->new("inf"); $y = Math::BigInt->new("+inf"); $x->batan2($y);
ok 3617 - is a valid object
ok 3618 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("+inf"); $x->batan2($y);
ok 3619 - is a valid object
ok 3620 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("5"); $x->batan2($y);
ok 3621 - is a valid object
ok 3622 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("5"); $x->batan2($y);
ok 3623 - is a valid object
ok 3624 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("0"); $x->batan2($y);
ok 3625 - is a valid object
ok 3626 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("1"); $x->batan2($y);
ok 3627 - is a valid object
ok 3628 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("2"); $x->batan2($y);
ok 3629 - is a valid object
ok 3630 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("0"); $x->batan2($y);
ok 3631 - is a valid object
ok 3632 - $x = Math::BigInt->new("5"); $y = Math::BigInt->new("0"); $x->batan2($y);
ok 3633 - is a valid object
ok 3634 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("0"); $x->batan2($y);
ok 3635 - is a valid object
ok 3636 - $x = Math::BigInt->new("-2"); $y = Math::BigInt->new("0"); $x->batan2($y);
ok 3637 - is a valid object
ok 3638 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("0"); $x->batan2($y);
ok 3639 - is a valid object
ok 3640 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("5"); $x->batan2($y);
ok 3641 - is a valid object
ok 3642 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("5"); $x->batan2($y);
ok 3643 - is a valid object
ok 3644 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("8"); $x->batan2($y);
ok 3645 - is a valid object
ok 3646 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("8"); $x->batan2($y);
ok 3647 - is a valid object
ok 3648 - $x = Math::BigInt->new("-1"); $y = Math::BigInt->new("1"); $x->batan2($y);
ok 3649 - is a valid object
ok 3650 - $x = Math::BigInt->new("77"); Math::BigInt->bpi($x);
ok 3651 - is a valid object
ok 3652 - $x = Math::BigInt->new("+0"); Math::BigInt->bpi($x);
ok 3653 - is a valid object
ok 3654 - $x = Math::BigInt->new("11"); Math::BigInt->bpi($x);
ok 3655 - is a valid object
ok 3656 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("10"); $x->bnok($y);
ok 3657 - is a valid object
ok 3658 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("NaN"); $x->bnok($y);
ok 3659 - is a valid object
ok 3660 - $x = Math::BigInt->new("NaN"); $y = Math::BigInt->new("1"); $x->bnok($y);
ok 3661 - is a valid object
ok 3662 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("NaN"); $x->bnok($y);
ok 3663 - is a valid object
ok 3664 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("1"); $x->bnok($y);
ok 3665 - is a valid object
ok 3666 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("2"); $x->bnok($y);
ok 3667 - is a valid object
ok 3668 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("3"); $x->bnok($y);
ok 3669 - is a valid object
ok 3670 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("-2"); $x->bnok($y);
ok 3671 - is a valid object
ok 3672 - $x = Math::BigInt->new("7"); $y = Math::BigInt->new("3"); $x->bnok($y);
ok 3673 - is a valid object
ok 3674 - $x = Math::BigInt->new("7"); $y = Math::BigInt->new("6"); $x->bnok($y);
ok 3675 - is a valid object
ok 3676 - $x = Math::BigInt->new("100"); $y = Math::BigInt->new("90"); $x->bnok($y);
ok 3677 - is a valid object
ok 3678 - $x = Math::BigInt->new("100"); $y = Math::BigInt->new("95"); $x->bnok($y);
ok 3679 - is a valid object
ok 3680 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("0"); $x->bnok($y);
ok 3681 - is a valid object
ok 3682 - $x = Math::BigInt->new("7"); $y = Math::BigInt->new("0"); $x->bnok($y);
ok 3683 - is a valid object
ok 3684 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("1"); $x->bnok($y);
ok 3685 - is a valid object
ok 3686 - $x = Math::BigInt->new("0"); $y = Math::BigInt->new("12"); Math::BigInt->round_mode("trunc"); $x->bround($y);
ok 3687 - is a valid object
ok 3688 - $x = Math::BigInt->new("invalid"); $y = Math::BigInt->new("12"); Math::BigInt->round_mode("trunc"); $x->bround($y);
ok 3689 - is a valid object
ok 3690 - $x = Math::BigInt->new("+inf"); $y = Math::BigInt->new("12"); Math::BigInt->round_mode("trunc"); $x->bround($y);
ok 3691 - is a valid object
ok 3692 - $x = Math::BigInt->new("-inf"); $y = Math::BigInt->new("12"); Math::BigInt->round_mode("trunc"); $x->bround($y);
ok 3693 - is a valid object
ok 3694 - $x = Math::BigInt->new("1234"); $y = Math::BigInt->new("0"); Math::BigInt->round_mode("trunc"); $x->bround($y);
ok 3695 - is a valid object
ok 3696 - $x = Math::BigInt->new("1234"); $y = Math::BigInt->new("2"); Math::BigInt->round_mode("trunc"); $x->bround($y);
ok 3697 - is a valid object
ok 3698 - $x = Math::BigInt->new("123456"); $y = Math::BigInt->new("4"); Math::BigInt->round_mode("trunc"); $x->bround($y);
ok 3699 - is a valid object
ok 3700 - $x = Math::BigInt->new("123456"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("trunc"); $x->bround($y);
ok 3701 - is a valid object
ok 3702 - $x = Math::BigInt->new("123456"); $y = Math::BigInt->new("6"); Math::BigInt->round_mode("trunc"); $x->bround($y);
ok 3703 - is a valid object
ok 3704 - $x = Math::BigInt->new("+10123456789"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("trunc"); $x->bround($y);
ok 3705 - is a valid object
ok 3706 - $x = Math::BigInt->new("-10123456789"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("trunc"); $x->bround($y);
ok 3707 - is a valid object
ok 3708 - $x = Math::BigInt->new("+10123456789"); $y = Math::BigInt->new("9"); Math::BigInt->round_mode("trunc"); $x->bround($y);
ok 3709 - is a valid object
ok 3710 - $x = Math::BigInt->new("-10123456789"); $y = Math::BigInt->new("9"); Math::BigInt->round_mode("trunc"); $x->bround($y);
ok 3711 - is a valid object
ok 3712 - $x = Math::BigInt->new("+101234500"); $y = Math::BigInt->new("6"); Math::BigInt->round_mode("trunc"); $x->bround($y);
ok 3713 - is a valid object
ok 3714 - $x = Math::BigInt->new("-101234500"); $y = Math::BigInt->new("6"); Math::BigInt->round_mode("trunc"); $x->bround($y);
ok 3715 - is a valid object
ok 3716 - $x = Math::BigInt->new("+20123456789"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("zero"); $x->bround($y);
ok 3717 - is a valid object
ok 3718 - $x = Math::BigInt->new("-20123456789"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("zero"); $x->bround($y);
ok 3719 - is a valid object
ok 3720 - $x = Math::BigInt->new("+20123456789"); $y = Math::BigInt->new("9"); Math::BigInt->round_mode("zero"); $x->bround($y);
ok 3721 - is a valid object
ok 3722 - $x = Math::BigInt->new("-20123456789"); $y = Math::BigInt->new("9"); Math::BigInt->round_mode("zero"); $x->bround($y);
ok 3723 - is a valid object
ok 3724 - $x = Math::BigInt->new("+201234500"); $y = Math::BigInt->new("6"); Math::BigInt->round_mode("zero"); $x->bround($y);
ok 3725 - is a valid object
ok 3726 - $x = Math::BigInt->new("-201234500"); $y = Math::BigInt->new("6"); Math::BigInt->round_mode("zero"); $x->bround($y);
ok 3727 - is a valid object
ok 3728 - $x = Math::BigInt->new("+12345000"); $y = Math::BigInt->new("4"); Math::BigInt->round_mode("zero"); $x->bround($y);
ok 3729 - is a valid object
ok 3730 - $x = Math::BigInt->new("-12345000"); $y = Math::BigInt->new("4"); Math::BigInt->round_mode("zero"); $x->bround($y);
ok 3731 - is a valid object
ok 3732 - $x = Math::BigInt->new("+30123456789"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("+inf"); $x->bround($y);
ok 3733 - is a valid object
ok 3734 - $x = Math::BigInt->new("-30123456789"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("+inf"); $x->bround($y);
ok 3735 - is a valid object
ok 3736 - $x = Math::BigInt->new("+30123456789"); $y = Math::BigInt->new("9"); Math::BigInt->round_mode("+inf"); $x->bround($y);
ok 3737 - is a valid object
ok 3738 - $x = Math::BigInt->new("-30123456789"); $y = Math::BigInt->new("9"); Math::BigInt->round_mode("+inf"); $x->bround($y);
ok 3739 - is a valid object
ok 3740 - $x = Math::BigInt->new("+301234500"); $y = Math::BigInt->new("6"); Math::BigInt->round_mode("+inf"); $x->bround($y);
ok 3741 - is a valid object
ok 3742 - $x = Math::BigInt->new("-301234500"); $y = Math::BigInt->new("6"); Math::BigInt->round_mode("+inf"); $x->bround($y);
ok 3743 - is a valid object
ok 3744 - $x = Math::BigInt->new("+12345000"); $y = Math::BigInt->new("4"); Math::BigInt->round_mode("+inf"); $x->bround($y);
ok 3745 - is a valid object
ok 3746 - $x = Math::BigInt->new("-12345000"); $y = Math::BigInt->new("4"); Math::BigInt->round_mode("+inf"); $x->bround($y);
ok 3747 - is a valid object
ok 3748 - $x = Math::BigInt->new("+40123456789"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("-inf"); $x->bround($y);
ok 3749 - is a valid object
ok 3750 - $x = Math::BigInt->new("-40123456789"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("-inf"); $x->bround($y);
ok 3751 - is a valid object
ok 3752 - $x = Math::BigInt->new("+40123456789"); $y = Math::BigInt->new("9"); Math::BigInt->round_mode("-inf"); $x->bround($y);
ok 3753 - is a valid object
ok 3754 - $x = Math::BigInt->new("-40123456789"); $y = Math::BigInt->new("9"); Math::BigInt->round_mode("-inf"); $x->bround($y);
ok 3755 - is a valid object
ok 3756 - $x = Math::BigInt->new("+401234500"); $y = Math::BigInt->new("6"); Math::BigInt->round_mode("-inf"); $x->bround($y);
ok 3757 - is a valid object
ok 3758 - $x = Math::BigInt->new("+401234500"); $y = Math::BigInt->new("6"); Math::BigInt->round_mode("-inf"); $x->bround($y);
ok 3759 - is a valid object
ok 3760 - $x = Math::BigInt->new("+12345000"); $y = Math::BigInt->new("4"); Math::BigInt->round_mode("-inf"); $x->bround($y);
ok 3761 - is a valid object
ok 3762 - $x = Math::BigInt->new("-12345000"); $y = Math::BigInt->new("4"); Math::BigInt->round_mode("-inf"); $x->bround($y);
ok 3763 - is a valid object
ok 3764 - $x = Math::BigInt->new("+50123456789"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("odd"); $x->bround($y);
ok 3765 - is a valid object
ok 3766 - $x = Math::BigInt->new("-50123456789"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("odd"); $x->bround($y);
ok 3767 - is a valid object
ok 3768 - $x = Math::BigInt->new("+50123456789"); $y = Math::BigInt->new("9"); Math::BigInt->round_mode("odd"); $x->bround($y);
ok 3769 - is a valid object
ok 3770 - $x = Math::BigInt->new("-50123456789"); $y = Math::BigInt->new("9"); Math::BigInt->round_mode("odd"); $x->bround($y);
ok 3771 - is a valid object
ok 3772 - $x = Math::BigInt->new("+501234500"); $y = Math::BigInt->new("6"); Math::BigInt->round_mode("odd"); $x->bround($y);
ok 3773 - is a valid object
ok 3774 - $x = Math::BigInt->new("-501234500"); $y = Math::BigInt->new("6"); Math::BigInt->round_mode("odd"); $x->bround($y);
ok 3775 - is a valid object
ok 3776 - $x = Math::BigInt->new("+12345000"); $y = Math::BigInt->new("4"); Math::BigInt->round_mode("odd"); $x->bround($y);
ok 3777 - is a valid object
ok 3778 - $x = Math::BigInt->new("-12345000"); $y = Math::BigInt->new("4"); Math::BigInt->round_mode("odd"); $x->bround($y);
ok 3779 - is a valid object
ok 3780 - $x = Math::BigInt->new("+60123456789"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("common"); $x->bround($y);
ok 3781 - is a valid object
ok 3782 - $x = Math::BigInt->new("+60123199999"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("common"); $x->bround($y);
ok 3783 - is a valid object
ok 3784 - $x = Math::BigInt->new("+60123299999"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("common"); $x->bround($y);
ok 3785 - is a valid object
ok 3786 - $x = Math::BigInt->new("+60123399999"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("common"); $x->bround($y);
ok 3787 - is a valid object
ok 3788 - $x = Math::BigInt->new("+60123499999"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("common"); $x->bround($y);
ok 3789 - is a valid object
ok 3790 - $x = Math::BigInt->new("+60123500000"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("common"); $x->bround($y);
ok 3791 - is a valid object
ok 3792 - $x = Math::BigInt->new("+60123600000"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("common"); $x->bround($y);
ok 3793 - is a valid object
ok 3794 - $x = Math::BigInt->new("+60123700000"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("common"); $x->bround($y);
ok 3795 - is a valid object
ok 3796 - $x = Math::BigInt->new("+60123800000"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("common"); $x->bround($y);
ok 3797 - is a valid object
ok 3798 - $x = Math::BigInt->new("+60123900000"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("common"); $x->bround($y);
ok 3799 - is a valid object
ok 3800 - $x = Math::BigInt->new("-60123456789"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("common"); $x->bround($y);
ok 3801 - is a valid object
ok 3802 - $x = Math::BigInt->new("-60123199999"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("common"); $x->bround($y);
ok 3803 - is a valid object
ok 3804 - $x = Math::BigInt->new("-60123299999"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("common"); $x->bround($y);
ok 3805 - is a valid object
ok 3806 - $x = Math::BigInt->new("-60123399999"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("common"); $x->bround($y);
ok 3807 - is a valid object
ok 3808 - $x = Math::BigInt->new("-60123499999"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("common"); $x->bround($y);
ok 3809 - is a valid object
ok 3810 - $x = Math::BigInt->new("-60123500000"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("common"); $x->bround($y);
ok 3811 - is a valid object
ok 3812 - $x = Math::BigInt->new("-60123600000"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("common"); $x->bround($y);
ok 3813 - is a valid object
ok 3814 - $x = Math::BigInt->new("-60123700000"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("common"); $x->bround($y);
ok 3815 - is a valid object
ok 3816 - $x = Math::BigInt->new("-60123800000"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("common"); $x->bround($y);
ok 3817 - is a valid object
ok 3818 - $x = Math::BigInt->new("-60123900000"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("common"); $x->bround($y);
ok 3819 - is a valid object
ok 3820 - $x = Math::BigInt->new("+60123456789"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("even"); $x->bround($y);
ok 3821 - is a valid object
ok 3822 - $x = Math::BigInt->new("-60123456789"); $y = Math::BigInt->new("5"); Math::BigInt->round_mode("even"); $x->bround($y);
ok 3823 - is a valid object
ok 3824 - $x = Math::BigInt->new("+60123456789"); $y = Math::BigInt->new("9"); Math::BigInt->round_mode("even"); $x->bround($y);
ok 3825 - is a valid object
ok 3826 - $x = Math::BigInt->new("-60123456789"); $y = Math::BigInt->new("9"); Math::BigInt->round_mode("even"); $x->bround($y);
ok 3827 - is a valid object
ok 3828 - $x = Math::BigInt->new("+601234500"); $y = Math::BigInt->new("6"); Math::BigInt->round_mode("even"); $x->bround($y);
ok 3829 - is a valid object
ok 3830 - $x = Math::BigInt->new("-601234500"); $y = Math::BigInt->new("6"); Math::BigInt->round_mode("even"); $x->bround($y);
ok 3831 - is a valid object
ok 3832 - $x = Math::BigInt->new("+1234567"); $y = Math::BigInt->new("7"); Math::BigInt->round_mode("even"); $x->bround($y);
ok 3833 - is a valid object
ok 3834 - $x = Math::BigInt->new("+1234567"); $y = Math::BigInt->new("6"); Math::BigInt->round_mode("even"); $x->bround($y);
ok 3835 - is a valid object
ok 3836 - $x = Math::BigInt->new("+12345000"); $y = Math::BigInt->new("4"); Math::BigInt->round_mode("even"); $x->bround($y);
ok 3837 - is a valid object
ok 3838 - $x = Math::BigInt->new("-12345000"); $y = Math::BigInt->new("4"); Math::BigInt->round_mode("even"); $x->bround($y);
ok 3839 - is a valid object
ok 3840 - $x = Math::BigInt->new("0"); $x->is_zero() || 0;
ok 3841 - $x = Math::BigInt->new("invalid"); $x->is_zero() || 0;
ok 3842 - $x = Math::BigInt->new("+inf"); $x->is_zero() || 0;
ok 3843 - $x = Math::BigInt->new("-inf"); $x->is_zero() || 0;
ok 3844 - $x = Math::BigInt->new("123"); $x->is_zero() || 0;
ok 3845 - $x = Math::BigInt->new("-1"); $x->is_zero() || 0;
ok 3846 - $x = Math::BigInt->new("1"); $x->is_zero() || 0;
ok 3847 - $x = Math::BigInt->new("0"); $x->is_one() || 0;
ok 3848 - $x = Math::BigInt->new("invalid"); $x->is_one() || 0;
ok 3849 - $x = Math::BigInt->new("+inf"); $x->is_one() || 0;
ok 3850 - $x = Math::BigInt->new("-inf"); $x->is_one() || 0;
ok 3851 - $x = Math::BigInt->new("1"); $x->is_one() || 0;
ok 3852 - $x = Math::BigInt->new("2"); $x->is_one() || 0;
ok 3853 - $x = Math::BigInt->new("-1"); $x->is_one() || 0;
ok 3854 - $x = Math::BigInt->new("-2"); $x->is_one() || 0;
ok 3855 - $x = Math::BigInt->new("0"); $x->bfloor();
ok 3856 - is a valid object
ok 3857 - $x = Math::BigInt->new("invalid"); $x->bfloor();
ok 3858 - is a valid object
ok 3859 - $x = Math::BigInt->new("+inf"); $x->bfloor();
ok 3860 - is a valid object
ok 3861 - $x = Math::BigInt->new("-inf"); $x->bfloor();
ok 3862 - is a valid object
ok 3863 - $x = Math::BigInt->new("-1"); $x->bfloor();
ok 3864 - is a valid object
ok 3865 - $x = Math::BigInt->new("-2"); $x->bfloor();
ok 3866 - is a valid object
ok 3867 - $x = Math::BigInt->new("2"); $x->bfloor();
ok 3868 - is a valid object
ok 3869 - $x = Math::BigInt->new("3"); $x->bfloor();
ok 3870 - is a valid object
ok 3871 - $x = Math::BigInt->new("abc"); $x->bfloor();
ok 3872 - is a valid object
ok 3873 - $x = Math::BigInt->new("invalid"); $x->bceil();
ok 3874 - is a valid object
ok 3875 - $x = Math::BigInt->new("+inf"); $x->bceil();
ok 3876 - is a valid object
ok 3877 - $x = Math::BigInt->new("-inf"); $x->bceil();
ok 3878 - is a valid object
ok 3879 - $x = Math::BigInt->new("0"); $x->bceil();
ok 3880 - is a valid object
ok 3881 - $x = Math::BigInt->new("-1"); $x->bceil();
ok 3882 - is a valid object
ok 3883 - $x = Math::BigInt->new("-2"); $x->bceil();
ok 3884 - is a valid object
ok 3885 - $x = Math::BigInt->new("2"); $x->bceil();
ok 3886 - is a valid object
ok 3887 - $x = Math::BigInt->new("3"); $x->bceil();
ok 3888 - is a valid object
ok 3889 - $x = Math::BigInt->new("abc"); $x->bceil();
ok 3890 - is a valid object
ok 3891 - $x = Math::BigInt->new("NaN"); $x->bint();
ok 3892 - is a valid object
ok 3893 - $x = Math::BigInt->new("+inf"); $x->bint();
ok 3894 - is a valid object
ok 3895 - $x = Math::BigInt->new("-inf"); $x->bint();
ok 3896 - is a valid object
ok 3897 - $x = Math::BigInt->new("0"); $x->bint();
ok 3898 - is a valid object
ok 3899 - $x = Math::BigInt->new("-1"); $x->bint();
ok 3900 - is a valid object
ok 3901 - $x = Math::BigInt->new("-2"); $x->bint();
ok 3902 - is a valid object
ok 3903 - $x = Math::BigInt->new("2"); $x->bint();
ok 3904 - is a valid object
ok 3905 - $x = Math::BigInt->new("3"); $x->bint();
ok 3906 - is a valid object
ok 3907 - $x = Math::BigInt->new("128"); $x->as_hex();
ok 3908 - $x = Math::BigInt->new("-128"); $x->as_hex();
ok 3909 - $x = Math::BigInt->new("0"); $x->as_hex();
ok 3910 - $x = Math::BigInt->new("-0"); $x->as_hex();
ok 3911 - $x = Math::BigInt->new("1"); $x->as_hex();
ok 3912 - $x = Math::BigInt->new("0x123456789123456789"); $x->as_hex();
ok 3913 - $x = Math::BigInt->new("+inf"); $x->as_hex();
ok 3914 - $x = Math::BigInt->new("-inf"); $x->as_hex();
ok 3915 - $x = Math::BigInt->new("invalid"); $x->as_hex();
ok 3916 - $x = Math::BigInt->new("128"); $x->as_bin();
ok 3917 - $x = Math::BigInt->new("-128"); $x->as_bin();
ok 3918 - $x = Math::BigInt->new("0"); $x->as_bin();
ok 3919 - $x = Math::BigInt->new("-0"); $x->as_bin();
ok 3920 - $x = Math::BigInt->new("1"); $x->as_bin();
ok 3921 - $x = Math::BigInt->new("0b1010111101010101010110110110110110101"); $x->as_bin();
ok 3922 - $x = Math::BigInt->new("0x123456789123456789"); $x->as_bin();
ok 3923 - $x = Math::BigInt->new("+inf"); $x->as_bin();
ok 3924 - $x = Math::BigInt->new("-inf"); $x->as_bin();
ok 3925 - $x = Math::BigInt->new("invalid"); $x->as_bin();
ok 3926 - $x = Math::BigInt->new("128"); $x->as_oct();
ok 3927 - $x = Math::BigInt->new("-128"); $x->as_oct();
ok 3928 - $x = Math::BigInt->new("0"); $x->as_oct();
ok 3929 - $x = Math::BigInt->new("-0"); $x->as_oct();
ok 3930 - $x = Math::BigInt->new("1"); $x->as_oct();
ok 3931 - $x = Math::BigInt->new("0b1010111101010101010110110110110110101"); $x->as_oct();
ok 3932 - $x = Math::BigInt->new("0x123456789123456789"); $x->as_oct();
ok 3933 - $x = Math::BigInt->new("+inf"); $x->as_oct();
ok 3934 - $x = Math::BigInt->new("-inf"); $x->as_oct();
ok 3935 - $x = Math::BigInt->new("invalid"); $x->as_oct();
ok 3936 - $x = Math::BigInt->new("128"); $x->to_hex();
ok 3937 - $x = Math::BigInt->new("-128"); $x->to_hex();
ok 3938 - $x = Math::BigInt->new("0"); $x->to_hex();
ok 3939 - $x = Math::BigInt->new("-0"); $x->to_hex();
ok 3940 - $x = Math::BigInt->new("1"); $x->to_hex();
ok 3941 - $x = Math::BigInt->new("0x123456789123456789"); $x->to_hex();
ok 3942 - $x = Math::BigInt->new("+inf"); $x->to_hex();
ok 3943 - $x = Math::BigInt->new("-inf"); $x->to_hex();
ok 3944 - $x = Math::BigInt->new("invalid"); $x->to_hex();
ok 3945 - $x = Math::BigInt->new("128"); $x->to_bin();
ok 3946 - $x = Math::BigInt->new("-128"); $x->to_bin();
ok 3947 - $x = Math::BigInt->new("0"); $x->to_bin();
ok 3948 - $x = Math::BigInt->new("-0"); $x->to_bin();
ok 3949 - $x = Math::BigInt->new("1"); $x->to_bin();
ok 3950 - $x = Math::BigInt->new("0b1010111101010101010110110110110110101"); $x->to_bin();
ok 3951 - $x = Math::BigInt->new("0x123456789123456789"); $x->to_bin();
ok 3952 - $x = Math::BigInt->new("+inf"); $x->to_bin();
ok 3953 - $x = Math::BigInt->new("-inf"); $x->to_bin();
ok 3954 - $x = Math::BigInt->new("invalid"); $x->to_bin();
ok 3955 - $x = Math::BigInt->new("128"); $x->to_oct();
ok 3956 - $x = Math::BigInt->new("-128"); $x->to_oct();
ok 3957 - $x = Math::BigInt->new("0"); $x->to_oct();
ok 3958 - $x = Math::BigInt->new("-0"); $x->to_oct();
ok 3959 - $x = Math::BigInt->new("1"); $x->to_oct();
ok 3960 - $x = Math::BigInt->new("0b1010111101010101010110110110110110101"); $x->to_oct();
ok 3961 - $x = Math::BigInt->new("0x123456789123456789"); $x->to_oct();
ok 3962 - $x = Math::BigInt->new("+inf"); $x->to_oct();
ok 3963 - $x = Math::BigInt->new("-inf"); $x->to_oct();
ok 3964 - $x = Math::BigInt->new("invalid"); $x->to_oct();
ok 3965 - $x = Math::BigInt->new("-1"); $x = log($x);
ok 3966 - is a valid object
ok 3967 - $x = Math::BigInt->new("0"); $x = log($x);
ok 3968 - is a valid object
ok 3969 - $x = Math::BigInt->new("1"); $x = log($x);
ok 3970 - is a valid object
ok 3971 - $x = Math::BigInt->new("2"); $x = log($x);
ok 3972 - is a valid object
ok 3973 - $x = Math::BigInt->new("3"); $x = log($x);
ok 3974 - is a valid object
ok 3975 - $x = Math::BigInt->new("123456789"); $x = log($x);
ok 3976 - is a valid object
ok 3977 - $x = Math::BigInt->new("1234567890987654321"); $x = log($x);
ok 3978 - is a valid object
ok 3979 - $x = Math::BigInt->new("-inf"); $x = log($x);
ok 3980 - is a valid object
ok 3981 - $x = Math::BigInt->new("inf"); $x = log($x);
ok 3982 - is a valid object
ok 3983 - $x = Math::BigInt->new("NaN"); $x = log($x);
ok 3984 - is a valid object
ok 3985 - $x = Math::BigInt->new("4294967296"); $a = $x->bmul($x);
ok 3986 - $x = Math::BigInt->new(10); $a = $x->bpow($x);
ok 3987 - $z = $x & $y; $x
ok 3988 - $z = $x & $y; $y
ok 3989 - $z = $x & $y; $z
ok 3990 - $z = $x | $y; $x
ok 3991 - $z = $x | $y; $y
ok 3992 - $z = $x | $y; $z
ok 3993 - $z = $x | $y; $x
ok 3994 - $z = $x | $y; $y
ok 3995 - $z = $x | $y; $z
ok 3996 - $z = $x ^ $y; $x
ok 3997 - $z = $x ^ $y; $y
ok 3998 - $z = $x ^ $y; $z
ok 3999 - $y = -$x; $x
ok 4000 - $y = abs($x); $x
ok 4001 - $x->copy()->bmodpow($y, $z); $u
ok 4002 - $x->copy()->bmodpow($y, $z); $y
ok 4003 - $x->copy()->bmodpow($y, $z); $z
ok 4004 - $y = -$x; $x
ok 4005 - $y = -$x; $y
ok 4006 - $y = $x->copy()->bneg(); $x
ok 4007 - $y = $x->copy()->bneg(); $y
ok 4008 - $x->bmul($y); $x
ok 4009 - $x->bmul($y); $y
ok 4010 - $x->badd($y); $x
ok 4011 - $x->badd($y); $y
ok 4012 - $x->bsub($y); $x
ok 4013 - $x->bsub($y); $y
ok 4014 - $x->bdiv($y); $x
ok 4015 - $x->bdiv($y); $y
ok 4016 - $x->bmod($y); $x
ok 4017 - $x->bmod($y); $y
ok 4018 - $x->bmul($y); $x
ok 4019 - $x->bmul($y); $y
ok 4020 - $x->badd($y); $x
ok 4021 - $x->badd($y); $y
ok 4022 - $x->bsub($y); $x
ok 4023 - $x->bsub($y); $y
ok 4024 - $x->bdiv($y); $x
ok 4025 - $x->bdiv($y); $y
ok 4026 - $x->bmod($y); $x
ok 4027 - $x->bmod($y); $y
ok 4028 - $x->bmul($y); $x
ok 4029 - $x->bmul($y); $y
ok 4030 - $x->badd($y); $x
ok 4031 - $x->badd($y); $y
ok 4032 - $x->bsub($y); $x
ok 4033 - $x->bsub($y); $y
ok 4034 - $x->bdiv($y); $x
ok 4035 - $x->bdiv($y); $y
ok 4036 - $x->bmod($y); $x
ok 4037 - $x->bmod($y); $y
ok 4038 - overloading cmp works
ok 4039 - $x = Math::BigInt->new(10); $x = 2 ** $x; $x == 1024;
ok 4040 - $x = Math::BigInt->new(10); $x = 2 * $x; $x == 20;
ok 4041 - $x = Math::BigInt->new(10); $x = 2 + $x; $x == 12;
ok 4042 - $x = Math::BigInt->new(10); $x = 2 - $x; $x == -8;
ok 4043 - $x = Math::BigInt->new(10); $x = 20 / $x; $x == 2;
ok 4044 - $x = Math::BigInt->new(3); $x = 20 % $x; $x == 2;
ok 4045 - $x = Math::BigInt->new(7); $x = 20 & $x; $x == 4;
ok 4046 - $x = Math::BigInt->new(7); $x = 0x20 | $x; $x == 0x27;
ok 4047 - $x = Math::BigInt->new(7); $x = 0x20 ^ $x; $x == 0x27;
ok 4048 - $x = Math::BigInt->badd(4, 5); $x == 9;
ok 4049 - $x = Math::BigInt->new(1); $x is true
ok 4050 - $x = Math::BigInt->new(0); !$x is false
ok 4051 - objectify(2, 4, 5) gives Math::BigInt, 4, 5
ok 4052 - first arg matches /^Math::BigInt/
ok 4053 - second arg is 4
ok 4054 - third arg is 5
ok 4055 - objectify(0, 4, 5) gives Math::BigInt, 4, 5
ok 4056 - first arg matches /^Math::BigInt/
ok 4057 - second arg is 4
ok 4058 - third arg is 5
ok 4059 - objectify(2, 4, 5) gives Math::BigInt, 4, 5
ok 4060 - first arg matches /^Math::BigInt/
ok 4061 - second arg is 4
ok 4062 - third arg is 5
ok 4063 - objectify(2, 4, 5, 6, 7) gives Math::BigInt, 4, 5, 6, 7
ok 4064 - first arg matches /^Math::BigInt/
ok 4065 - second arg is 4
ok 4066 - second arg is a Math::BigInt object
ok 4067 - third arg is 5
ok 4068 - third arg is a Math::BigInt object
ok 4069 - fourth arg is 6
ok 4070 - fourth arg is a scalar
ok 4071 - fifth arg is 7
ok 4072 - fifth arg is a scalar
ok 4073 - objectify(2, Math::BigInt, 4, 5, 6, 7) gives Math::BigInt, 4, 5, 6, 7
ok 4074 - first arg is Math::BigInt
ok 4075 - second arg is 4
ok 4076 - second arg is a Math::BigInt object
ok 4077 - third arg is 5
ok 4078 - third arg is a Math::BigInt object
ok 4079 - fourth arg is 6
ok 4080 - fourth arg is a scalar
ok 4081 - fifth arg is 7
ok 4082 - fifth arg is a scalar
ok 4083 - Math::BigInt->new(123)->badd(123) = 246
ok 4084 - Math::BigInt->badd(123, 321) = 444
ok 4085 - Math::BigInt->badd(123, Math::BigInt->new(321)) = 444
ok 4086 - Math::BigInt->new(123)->bsub(122) = 1
ok 4087 - Math::BigInt->bsub(321, 123) = 198
ok 4088 - Math::BigInt->bsub(321, Math::BigInt->new(123)) = 198
ok 4089 - Math::BigInt->new(123)->bmul(123) = 15129
ok 4090 - Math::BigInt->bmul(123, 123) = 15129
ok 4091 - Math::BigInt->bmul(123, Math::BigInt->new(123)) = 15129
ok 4092 - Math::BigInt->new(15129)->bdiv(123) = 123
ok 4093 - Math::BigInt->bdiv(15129, 123) = 123
ok 4094 - Math::BigInt->bdiv(15129, Math::BigInt->new(123)) = 123
ok 4095 - Math::BigInt->new(15131)->bmod(123) = 2
ok 4096 - Math::BigInt->bmod(15131, 123) = 2
ok 4097 - Math::BigInt->bmod(15131, Math::BigInt->new(123)) = 2
ok 4098 - Math::BigInt->new(2)->bpow(16) = 65536
ok 4099 - Math::BigInt->bpow(2, 16) = 65536
ok 4100 - Math::BigInt->bpow(2, Math::BigInt->new(16)) = 65536
ok 4101 - Math::BigInt->new(2**15)->brsft(1) = 2**14
ok 4102 - Math::BigInt->brsft(2**15, 1) = 2**14
ok 4103 - Math::BigInt->brsft(2**15, Math::BigInt->new(1)) = 2**14
ok 4104 - Math::BigInt->new(2**13)->blsft(1) = 2**14
ok 4105 - Math::BigInt->blsft(2**13, 1) = 2**14
ok 4106 - Math::BigInt->blsft(2**13, Math::BigInt->new(1)) = 2**14
ok 4107 - $x = Math::BigInt->new(1050000000000000); $x->bsstr() = "105e+13"
ok 4108 - $x = Math::BigInt->new(1e+129); $x->bsstr() = "1e+129"
ok 4109 - Math::BigInt->new("1") = 1
ok 4110 - Math::BigInt->new(" 1") = 1
ok 4111 - Math::BigInt->new("1 ") = 1
ok 4112 - Math::BigInt->new(" 1 ") = 1
ok 4113 - Math::BigInt->new("\n1") = 1
ok 4114 - Math::BigInt->new("1\n") = 1
ok 4115 - Math::BigInt->new("\n1\n") = 1
ok 4116 - Math::BigInt->new(" \n1\n") = 1
ok 4117 - Math::BigInt->new(" \n1 \n") = 1
ok 4118 - Math::BigInt->new(" \n1\n ") = 1
ok 4119 - Math::BigInt->new(" \n1\n1") = 'NaN'
ok 4120 - Math::BigInt->new("1 \n1\n1") = 'NaN'
ok 4121 - Math::BigInt->new("12") = 12
ok 4122 - Math::BigInt->new(" 12") = 12
ok 4123 - Math::BigInt->new("12 ") = 12
ok 4124 - Math::BigInt->new(" 12 ") = 12
ok 4125 - Math::BigInt->new("\n12") = 12
ok 4126 - Math::BigInt->new("12\n") = 12
ok 4127 - Math::BigInt->new("\n12\n") = 12
ok 4128 - Math::BigInt->new(" \n12\n") = 12
ok 4129 - Math::BigInt->new(" \n12 \n") = 12
ok 4130 - Math::BigInt->new(" \n12\n ") = 12
ok 4131 - Math::BigInt->new(" \n12\n1") = 'NaN'
ok 4132 - Math::BigInt->new("1 \n12\n1") = 'NaN'
ok 4133 - Math::BigInt->new("123") = 123
ok 4134 - Math::BigInt->new(" 123") = 123
ok 4135 - Math::BigInt->new("123 ") = 123
ok 4136 - Math::BigInt->new(" 123 ") = 123
ok 4137 - Math::BigInt->new("\n123") = 123
ok 4138 - Math::BigInt->new("123\n") = 123
ok 4139 - Math::BigInt->new("\n123\n") = 123
ok 4140 - Math::BigInt->new(" \n123\n") = 123
ok 4141 - Math::BigInt->new(" \n123 \n") = 123
ok 4142 - Math::BigInt->new(" \n123\n ") = 123
ok 4143 - Math::BigInt->new(" \n123\n1") = 'NaN'
ok 4144 - Math::BigInt->new("1 \n123\n1") = 'NaN'
ok 4145 - Math::BigInt->new("1234") = 1234
ok 4146 - Math::BigInt->new(" 1234") = 1234
ok 4147 - Math::BigInt->new("1234 ") = 1234
ok 4148 - Math::BigInt->new(" 1234 ") = 1234
ok 4149 - Math::BigInt->new("\n1234") = 1234
ok 4150 - Math::BigInt->new("1234\n") = 1234
ok 4151 - Math::BigInt->new("\n1234\n") = 1234
ok 4152 - Math::BigInt->new(" \n1234\n") = 1234
ok 4153 - Math::BigInt->new(" \n1234 \n") = 1234
ok 4154 - Math::BigInt->new(" \n1234\n ") = 1234
ok 4155 - Math::BigInt->new(" \n1234\n1") = 'NaN'
ok 4156 - Math::BigInt->new("1 \n1234\n1") = 'NaN'
ok 4157 - Math::BigInt->new("12345") = 12345
ok 4158 - Math::BigInt->new(" 12345") = 12345
ok 4159 - Math::BigInt->new("12345 ") = 12345
ok 4160 - Math::BigInt->new(" 12345 ") = 12345
ok 4161 - Math::BigInt->new("\n12345") = 12345
ok 4162 - Math::BigInt->new("12345\n") = 12345
ok 4163 - Math::BigInt->new("\n12345\n") = 12345
ok 4164 - Math::BigInt->new(" \n12345\n") = 12345
ok 4165 - Math::BigInt->new(" \n12345 \n") = 12345
ok 4166 - Math::BigInt->new(" \n12345\n ") = 12345
ok 4167 - Math::BigInt->new(" \n12345\n1") = 'NaN'
ok 4168 - Math::BigInt->new("1 \n12345\n1") = 'NaN'
ok 4169 - Math::BigInt->new("123456") = 123456
ok 4170 - Math::BigInt->new(" 123456") = 123456
ok 4171 - Math::BigInt->new("123456 ") = 123456
ok 4172 - Math::BigInt->new(" 123456 ") = 123456
ok 4173 - Math::BigInt->new("\n123456") = 123456
ok 4174 - Math::BigInt->new("123456\n") = 123456
ok 4175 - Math::BigInt->new("\n123456\n") = 123456
ok 4176 - Math::BigInt->new(" \n123456\n") = 123456
ok 4177 - Math::BigInt->new(" \n123456 \n") = 123456
ok 4178 - Math::BigInt->new(" \n123456\n ") = 123456
ok 4179 - Math::BigInt->new(" \n123456\n1") = 'NaN'
ok 4180 - Math::BigInt->new("1 \n123456\n1") = 'NaN'
ok 4181 - Math::BigInt->new("1234567") = 1234567
ok 4182 - Math::BigInt->new(" 1234567") = 1234567
ok 4183 - Math::BigInt->new("1234567 ") = 1234567
ok 4184 - Math::BigInt->new(" 1234567 ") = 1234567
ok 4185 - Math::BigInt->new("\n1234567") = 1234567
ok 4186 - Math::BigInt->new("1234567\n") = 1234567
ok 4187 - Math::BigInt->new("\n1234567\n") = 1234567
ok 4188 - Math::BigInt->new(" \n1234567\n") = 1234567
ok 4189 - Math::BigInt->new(" \n1234567 \n") = 1234567
ok 4190 - Math::BigInt->new(" \n1234567\n ") = 1234567
ok 4191 - Math::BigInt->new(" \n1234567\n1") = 'NaN'
ok 4192 - Math::BigInt->new("1 \n1234567\n1") = 'NaN'
ok 4193 - Math::BigInt->new("12345678") = 12345678
ok 4194 - Math::BigInt->new(" 12345678") = 12345678
ok 4195 - Math::BigInt->new("12345678 ") = 12345678
ok 4196 - Math::BigInt->new(" 12345678 ") = 12345678
ok 4197 - Math::BigInt->new("\n12345678") = 12345678
ok 4198 - Math::BigInt->new("12345678\n") = 12345678
ok 4199 - Math::BigInt->new("\n12345678\n") = 12345678
ok 4200 - Math::BigInt->new(" \n12345678\n") = 12345678
ok 4201 - Math::BigInt->new(" \n12345678 \n") = 12345678
ok 4202 - Math::BigInt->new(" \n12345678\n ") = 12345678
ok 4203 - Math::BigInt->new(" \n12345678\n1") = 'NaN'
ok 4204 - Math::BigInt->new("1 \n12345678\n1") = 'NaN'
ok 4205 - Math::BigInt->new("123456789") = 123456789
ok 4206 - Math::BigInt->new(" 123456789") = 123456789
ok 4207 - Math::BigInt->new("123456789 ") = 123456789
ok 4208 - Math::BigInt->new(" 123456789 ") = 123456789
ok 4209 - Math::BigInt->new("\n123456789") = 123456789
ok 4210 - Math::BigInt->new("123456789\n") = 123456789
ok 4211 - Math::BigInt->new("\n123456789\n") = 123456789
ok 4212 - Math::BigInt->new(" \n123456789\n") = 123456789
ok 4213 - Math::BigInt->new(" \n123456789 \n") = 123456789
ok 4214 - Math::BigInt->new(" \n123456789\n ") = 123456789
ok 4215 - Math::BigInt->new(" \n123456789\n1") = 'NaN'
ok 4216 - Math::BigInt->new("1 \n123456789\n1") = 'NaN'
ok 4217 - Math::BigInt->new("1234567890") = 1234567890
ok 4218 - Math::BigInt->new(" 1234567890") = 1234567890
ok 4219 - Math::BigInt->new("1234567890 ") = 1234567890
ok 4220 - Math::BigInt->new(" 1234567890 ") = 1234567890
ok 4221 - Math::BigInt->new("\n1234567890") = 1234567890
ok 4222 - Math::BigInt->new("1234567890\n") = 1234567890
ok 4223 - Math::BigInt->new("\n1234567890\n") = 1234567890
ok 4224 - Math::BigInt->new(" \n1234567890\n") = 1234567890
ok 4225 - Math::BigInt->new(" \n1234567890 \n") = 1234567890
ok 4226 - Math::BigInt->new(" \n1234567890\n ") = 1234567890
ok 4227 - Math::BigInt->new(" \n1234567890\n1") = 'NaN'
ok 4228 - Math::BigInt->new("1 \n1234567890\n1") = 'NaN'
ok 4229 - value of ((2^148)+1)/17
ok 4230 - number of digits in ((2^148)+1)/17
ok 4231 - value of 2^127-1
ok 4232 - number of digits in 2^127-1
ok 4233 - number of digits in fraction part of 2^127-1
ok 4234 - number of digits in 1_000_000_000_000
ok 4235 - number of digits in fraction part of 1_000_000_000_000
ok 4236 - 2 <<= 18 with Math::BigInt objects
ok 4237 - 2 <<= 18 with Math::BigInt objects
ok 4238 - 2 >>= 18 with Math::BigInt objects
ok 4239 - 2 >>= 18 with Math::BigInt objects
ok 4240 - $x = Math::Foo->new(5); $x = $x - 8; $x = 3
ok 4241 - $x is an object of class "Math::Foo"
ok 4242 - $x = Math::Foo->new(5); $x = 8 - $x; $x = -3
ok 4243 - $x is an object of class "Math::Foo"
ok 4244 - Math::BigInt->new("+inf") = "inf"
ok 4245 - bigint 2**64-1 as string
ok 4246 - bigint 2**64-1 as number
ok 4247 - bigint -2**63 as string
ok 4248 - bigint -2**63 as number
ok 4249 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4250 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4251 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4252 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4253 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4254 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4255 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4256 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4257 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4258 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4259 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4260 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4261 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4262 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4263 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4264 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4265 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4266 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4267 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4268 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4269 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4270 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4271 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4272 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4273 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4274 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4275 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4276 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4277 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4278 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4279 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4280 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4281 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4282 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4283 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4284 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4285 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4286 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4287 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4288 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4289 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4290 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4291 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4292 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4293 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4294 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4295 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4296 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4297 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok 4298 # skip skipping tests not intended for the backend Math::BigInt::GMP
ok
t/biglog.t ............... 
1..73
ok 1 - Math::BigInt->new(2)->blog()
ok 2 - Math::BigInt->new(288)->blog()
ok 3 - Math::BigInt->new(2000)->blog()
ok 4 - Math::BigInt->new(1)->bexp()
ok 5 - Math::BigInt->new(2)->bexp()
ok 6 - Math::BigInt->new(3)->bexp()
ok 7 - Math::BigFloat->new(5)->blog(undef, 71)
ok 8 - Math::BigFloat->new(2)->blog(undef, 71)
ok 9 - Math::BigFloat->new(11)->blog(undef, 71)
ok 10 - Math::BigFloat->new(21)->blog(undef, 71)
ok 11 - Math::BigFloat->new(-2)->blog()
ok 12 - Math::BigFloat->new(-1)->blog()
ok 13 - Math::BigFloat->new(-10)->blog()
ok 14 - Math::BigFloat->new(-2, 2)->blog()
ok 15 - Math::BigFloat->new(10)->blog()
ok 16 - Math::BigFloat->new("0.1")->blog()
ok 17 - Math::BigFloat->new("0.01")->blog()
ok 18 - Math::BigFloat->new("0.001")->blog()
ok 19 - Math::BigFloat->new("0.0001")->blog()
ok 20 - Math::BigFloat->new(2)->blog()
ok 21 - Math::BigFloat->new(4)->blog()
ok 22 - Math::BigFloat->new("0.2")->blog(undef, 10)
ok 23 - Math::BigFloat->new("0.3")->blog(undef, 10)
ok 24 - Math::BigFloat->new("0.4")->blog(undef, 10)
ok 25 - Math::BigFloat->new("0.5")->blog(undef, 10)
ok 26 - Math::BigFloat->new("0.6")->blog(undef, 10)
ok 27 - Math::BigFloat->new("0.7")->blog(undef, 10)
ok 28 - Math::BigFloat->new("0.8")->blog(undef, 10)
ok 29 - Math::BigFloat->new("0.9")->blog(undef, 10)
ok 30 - Math::BigFloat->new("9")->blog(undef, 10)
ok 31 - Math::BigFloat->new("10")->blog(10, 10)
ok 32 - Math::BigFloat->new("20")->blog(20, 10)
ok 33 - Math::BigFloat->new("100")->blog(100, 10)
ok 34 - Math::BigFloat->new("100")->blog(10, 10)
ok 35 - Math::BigFloat->new("400")->blog(20, 10)
ok 36 - Math::BigFloat->new("4")->blog(2, 10)
ok 37 - Math::BigFloat->new("16")->blog(2, 10)
ok 38 - Math::BigFloat->new("1.2")->bpow("0.3", 10)
ok 39 - Math::BigFloat->new("10")->bpow("0.6", 10)
ok 40 - blog(100)
ok 41 - 2 ** 32
ok 42 - 3 ** 32
ok 43 - 2 ** 65
ok 44 - blog(777**256, 12345678901234)
ok 45 - blog(777**777, 777)
ok 46 - Math::BigFloat->new(200)->bpow(0.5, 10)
ok 47 - Math::BigFloat->new(20)->bpow(0.5, 10)
ok 48 - Math::BigFloat->new(2)->bpow(0.5, 10)
ok 49 - Math::BigFloat->new(0.2)->bpow(0.5, 10)
ok 50 - Math::BigFloat->new(0.02)->bpow(0.5, 10)
ok 51 - Math::BigFloat->new(0.49)->bpow(0.5, undef)
ok 52 - Math::BigFloat->new(0.49)->bpow(0.5, 10)
ok 53 - Math::BigFloat->new(0.002)->bpow(0.5, 10)
ok 54 - Math::BigFloat->new(0.0002)->bpow(0.5, 10)
ok 55 - Math::BigFloat->new(0.0049)->bpow(0.5, undef)
ok 56 - Math::BigFloat->new(0.0049)->bpow(0.5, 10)
ok 57 - Math::BigFloat->new(0.000002)->bpow(0.5, 10)
ok 58 - Math::BigFloat->new(0.021)->bpow(0.5, 10)
ok 59 - Math::BigFloat->new(1.2)->bpow(0.5, 10)
ok 60 - Math::BigFloat->new(1.23)->bpow(0.5, 10)
ok 61 - Math::BigFloat->new(12.3)->bpow(0.5, 10)
ok 62 - Math::BigFloat->new(9.9)->bpow(0.5, 10)
ok 63 - Math::BigFloat->new(9.86902225)->bpow(0.5, 10)
ok 64 - Math::BigFloat->new(9.86902225)->bpow(0.5, undef)
ok 65 - Math::BigFloat->new(0.2)->bpow(0.41, 10)
ok 66 - Math::BigFloat->new("0.1")->bpow("28.4", 40)->bsstr()
ok 67 - bexp(1)
ok 68 - bexp(2)
ok 69 - bexp(12.5)
ok 70 - Math::BigFloat->new(1)->bexp(100)
ok 71 - Math::BigFloat->new("12.5")->bexp(91)
ok 72 - Math::BigFloat->new("-118.5")->bexp(20)->bsstr()
ok 73 - Math::BigFloat->new("-118.5")->bexp(20)->bsstr()
ok
t/bigroot.t .............. 
1..16
ok 1 - Try: Math::BigFloat->new(2)->bpow(240)->broot(8, undef) == 1073741824
ok 2 - Try: Math::BigInt->new(2)->bpow(240)->broot(8, undef) == 1073741824
ok 3 - Try: Math::BigFloat->new(2)->bpow(240)->broot(9, undef) == 106528681.3099908308759836475139583940127
ok 4 - Try: Math::BigInt->new(2)->bpow(240)->broot(9, undef) == 106528681
ok 5 - Try: Math::BigFloat->new(2)->bpow(120)->broot(9, undef) == 10321.27324073880096577298929482324664787
ok 6 - Try: Math::BigInt->new(2)->bpow(120)->broot(9, undef) == 10321
ok 7 - Try: Math::BigFloat->new(2)->bpow(120)->broot(17, undef) == 133.3268493632747279600707813049418888729
ok 8 - Try: Math::BigInt->new(2)->bpow(120)->broot(17, undef) == 133
ok 9 - Try: Math::BigFloat->new(2)->bpow(120)->broot(8, undef) == 32768
ok 10 - Try: Math::BigInt->new(2)->bpow(120)->broot(8, undef) == 32768
ok 11 - Try: Math::BigFloat->new(2)->bpow(60)->broot(8, undef) == 181.0193359837561662466161566988413540569
ok 12 - Try: Math::BigInt->new(2)->bpow(60)->broot(8, undef) == 181
ok 13 - Try: Math::BigFloat->new(2)->bpow(60)->broot(9, undef) == 101.5936673259647663841091609134277286651
ok 14 - Try: Math::BigInt->new(2)->bpow(60)->broot(9, undef) == 101
ok 15 - Try: Math::BigFloat->new(2)->bpow(60)->broot(17, undef) == 11.54672461623965153271017217302844672562
ok 16 - Try: Math::BigInt->new(2)->bpow(60)->broot(17, undef) == 11
ok
t/mbi-from-big-scalar.t .. 
1..12
ok 1 - new 9223372036854775805
ok 2 - new -9223372036854775805
ok 3 - new 9223372036854775806
ok 4 - new -9223372036854775806
ok 5 - new 9223372036854775807
ok 6 - new -9223372036854775807
ok 7 - new 9223372036854775808
ok 8 - new -9223372036854775808
ok 9 - new 18446744073709551614
ok 10 - new 18446744073709551615
ok 11 - 10 should be less than maxint
ok 12 # skip The following test may hang or cause an exception if incorrect. Set AUTHOR_TESTING to a true value to run this test.
ok
t/mbi_rand.t ............. 
1..512
ok 1 - AdivB * B + 2 * AmodB - AmodB == A
ok 2 - AdivB * B / B == AdivB
ok 3 - AdivB * A + 2 * AmodB - AmodB == B
ok 4 - AdivB * A / A == AdivB
ok 5 - AdivB * B + 2 * AmodB - AmodB == A
ok 6 - AdivB * B / B == AdivB
ok 7 - AdivB * A + 2 * AmodB - AmodB == B
ok 8 - AdivB * A / A == AdivB
ok 9 - AdivB * B + 2 * AmodB - AmodB == A
ok 10 - AdivB * B / B == AdivB
ok 11 - AdivB * A + 2 * AmodB - AmodB == B
ok 12 - AdivB * A / A == AdivB
ok 13 - AdivB * B + 2 * AmodB - AmodB == A
ok 14 - AdivB * B / B == AdivB
ok 15 - AdivB * A + 2 * AmodB - AmodB == B
ok 16 - AdivB * A / A == AdivB
ok 17 - AdivB * B + 2 * AmodB - AmodB == A
ok 18 - AdivB * B / B == AdivB
ok 19 - AdivB * A + 2 * AmodB - AmodB == B
ok 20 - AdivB * A / A == AdivB
ok 21 - AdivB * B + 2 * AmodB - AmodB == A
ok 22 - AdivB * B / B == AdivB
ok 23 - AdivB * A + 2 * AmodB - AmodB == B
ok 24 - AdivB * A / A == AdivB
ok 25 - AdivB * B + 2 * AmodB - AmodB == A
ok 26 - AdivB * B / B == AdivB
ok 27 - AdivB * A + 2 * AmodB - AmodB == B
ok 28 - AdivB * A / A == AdivB
ok 29 - AdivB * B + 2 * AmodB - AmodB == A
ok 30 - AdivB * B / B == AdivB
ok 31 - AdivB * A + 2 * AmodB - AmodB == B
ok 32 - AdivB * A / A == AdivB
ok 33 - AdivB * B + 2 * AmodB - AmodB == A
ok 34 - AdivB * B / B == AdivB
ok 35 - AdivB * A + 2 * AmodB - AmodB == B
ok 36 - AdivB * A / A == AdivB
ok 37 - AdivB * B + 2 * AmodB - AmodB == A
ok 38 - AdivB * B / B == AdivB
ok 39 - AdivB * A + 2 * AmodB - AmodB == B
ok 40 - AdivB * A / A == AdivB
ok 41 - AdivB * B + 2 * AmodB - AmodB == A
ok 42 - AdivB * B / B == AdivB
ok 43 - AdivB * A + 2 * AmodB - AmodB == B
ok 44 - AdivB * A / A == AdivB
ok 45 - AdivB * B + 2 * AmodB - AmodB == A
ok 46 - AdivB * B / B == AdivB
ok 47 - AdivB * A + 2 * AmodB - AmodB == B
ok 48 - AdivB * A / A == AdivB
ok 49 - AdivB * B + 2 * AmodB - AmodB == A
ok 50 - AdivB * B / B == AdivB
ok 51 - AdivB * A + 2 * AmodB - AmodB == B
ok 52 - AdivB * A / A == AdivB
ok 53 - AdivB * B + 2 * AmodB - AmodB == A
ok 54 - AdivB * B / B == AdivB
ok 55 - AdivB * A + 2 * AmodB - AmodB == B
ok 56 - AdivB * A / A == AdivB
ok 57 - AdivB * B + 2 * AmodB - AmodB == A
ok 58 - AdivB * B / B == AdivB
ok 59 - AdivB * A + 2 * AmodB - AmodB == B
ok 60 - AdivB * A / A == AdivB
ok 61 - AdivB * B + 2 * AmodB - AmodB == A
ok 62 - AdivB * B / B == AdivB
ok 63 - AdivB * A + 2 * AmodB - AmodB == B
ok 64 - AdivB * A / A == AdivB
ok 65 - AdivB * B + 2 * AmodB - AmodB == A
ok 66 - AdivB * B / B == AdivB
ok 67 - AdivB * A + 2 * AmodB - AmodB == B
ok 68 - AdivB * A / A == AdivB
ok 69 - AdivB * B + 2 * AmodB - AmodB == A
ok 70 - AdivB * B / B == AdivB
ok 71 - AdivB * A + 2 * AmodB - AmodB == B
ok 72 - AdivB * A / A == AdivB
ok 73 - AdivB * B + 2 * AmodB - AmodB == A
ok 74 - AdivB * B / B == AdivB
ok 75 - AdivB * A + 2 * AmodB - AmodB == B
ok 76 - AdivB * A / A == AdivB
ok 77 - AdivB * B + 2 * AmodB - AmodB == A
ok 78 - AdivB * B / B == AdivB
ok 79 - AdivB * A + 2 * AmodB - AmodB == B
ok 80 - AdivB * A / A == AdivB
ok 81 - AdivB * B + 2 * AmodB - AmodB == A
ok 82 - AdivB * B / B == AdivB
ok 83 - AdivB * A + 2 * AmodB - AmodB == B
ok 84 - AdivB * A / A == AdivB
ok 85 - AdivB * B + 2 * AmodB - AmodB == A
ok 86 - AdivB * B / B == AdivB
ok 87 - AdivB * A + 2 * AmodB - AmodB == B
ok 88 - AdivB * A / A == AdivB
ok 89 - AdivB * B + 2 * AmodB - AmodB == A
ok 90 - AdivB * B / B == AdivB
ok 91 - AdivB * A + 2 * AmodB - AmodB == B
ok 92 - AdivB * A / A == AdivB
ok 93 - AdivB * B + 2 * AmodB - AmodB == A
ok 94 - AdivB * B / B == AdivB
ok 95 - AdivB * A + 2 * AmodB - AmodB == B
ok 96 - AdivB * A / A == AdivB
ok 97 - AdivB * B + 2 * AmodB - AmodB == A
ok 98 - AdivB * B / B == AdivB
ok 99 - AdivB * A + 2 * AmodB - AmodB == B
ok 100 - AdivB * A / A == AdivB
ok 101 - AdivB * B + 2 * AmodB - AmodB == A
ok 102 - AdivB * B / B == AdivB
ok 103 - AdivB * A + 2 * AmodB - AmodB == B
ok 104 - AdivB * A / A == AdivB
ok 105 - AdivB * B + 2 * AmodB - AmodB == A
ok 106 - AdivB * B / B == AdivB
ok 107 - AdivB * A + 2 * AmodB - AmodB == B
ok 108 - AdivB * A / A == AdivB
ok 109 - AdivB * B + 2 * AmodB - AmodB == A
ok 110 - AdivB * B / B == AdivB
ok 111 - AdivB * A + 2 * AmodB - AmodB == B
ok 112 - AdivB * A / A == AdivB
ok 113 - AdivB * B + 2 * AmodB - AmodB == A
ok 114 - AdivB * B / B == AdivB
ok 115 - AdivB * A + 2 * AmodB - AmodB == B
ok 116 - AdivB * A / A == AdivB
ok 117 - AdivB * B + 2 * AmodB - AmodB == A
ok 118 - AdivB * B / B == AdivB
ok 119 - AdivB * A + 2 * AmodB - AmodB == B
ok 120 - AdivB * A / A == AdivB
ok 121 - AdivB * B + 2 * AmodB - AmodB == A
ok 122 - AdivB * B / B == AdivB
ok 123 - AdivB * A + 2 * AmodB - AmodB == B
ok 124 - AdivB * A / A == AdivB
ok 125 - AdivB * B + 2 * AmodB - AmodB == A
ok 126 - AdivB * B / B == AdivB
ok 127 - AdivB * A + 2 * AmodB - AmodB == B
ok 128 - AdivB * A / A == AdivB
ok 129 - AdivB * B + 2 * AmodB - AmodB == A
ok 130 - AdivB * B / B == AdivB
ok 131 - AdivB * A + 2 * AmodB - AmodB == B
ok 132 - AdivB * A / A == AdivB
ok 133 - AdivB * B + 2 * AmodB - AmodB == A
ok 134 - AdivB * B / B == AdivB
ok 135 - AdivB * A + 2 * AmodB - AmodB == B
ok 136 - AdivB * A / A == AdivB
ok 137 - AdivB * B + 2 * AmodB - AmodB == A
ok 138 - AdivB * B / B == AdivB
ok 139 - AdivB * A + 2 * AmodB - AmodB == B
ok 140 - AdivB * A / A == AdivB
ok 141 - AdivB * B + 2 * AmodB - AmodB == A
ok 142 - AdivB * B / B == AdivB
ok 143 - AdivB * A + 2 * AmodB - AmodB == B
ok 144 - AdivB * A / A == AdivB
ok 145 - AdivB * B + 2 * AmodB - AmodB == A
ok 146 - AdivB * B / B == AdivB
ok 147 - AdivB * A + 2 * AmodB - AmodB == B
ok 148 - AdivB * A / A == AdivB
ok 149 - AdivB * B + 2 * AmodB - AmodB == A
ok 150 - AdivB * B / B == AdivB
ok 151 - AdivB * A + 2 * AmodB - AmodB == B
ok 152 - AdivB * A / A == AdivB
ok 153 - AdivB * B + 2 * AmodB - AmodB == A
ok 154 - AdivB * B / B == AdivB
ok 155 - AdivB * A + 2 * AmodB - AmodB == B
ok 156 - AdivB * A / A == AdivB
ok 157 - AdivB * B + 2 * AmodB - AmodB == A
ok 158 - AdivB * B / B == AdivB
ok 159 - AdivB * A + 2 * AmodB - AmodB == B
ok 160 - AdivB * A / A == AdivB
ok 161 - AdivB * B + 2 * AmodB - AmodB == A
ok 162 - AdivB * B / B == AdivB
ok 163 - AdivB * A + 2 * AmodB - AmodB == B
ok 164 - AdivB * A / A == AdivB
ok 165 - AdivB * B + 2 * AmodB - AmodB == A
ok 166 - AdivB * B / B == AdivB
ok 167 - AdivB * A + 2 * AmodB - AmodB == B
ok 168 - AdivB * A / A == AdivB
ok 169 - AdivB * B + 2 * AmodB - AmodB == A
ok 170 - AdivB * B / B == AdivB
ok 171 - AdivB * A + 2 * AmodB - AmodB == B
ok 172 - AdivB * A / A == AdivB
ok 173 - AdivB * B + 2 * AmodB - AmodB == A
ok 174 - AdivB * B / B == AdivB
ok 175 - AdivB * A + 2 * AmodB - AmodB == B
ok 176 - AdivB * A / A == AdivB
ok 177 - AdivB * B + 2 * AmodB - AmodB == A
ok 178 - AdivB * B / B == AdivB
ok 179 - AdivB * A + 2 * AmodB - AmodB == B
ok 180 - AdivB * A / A == AdivB
ok 181 - AdivB * B + 2 * AmodB - AmodB == A
ok 182 - AdivB * B / B == AdivB
ok 183 - AdivB * A + 2 * AmodB - AmodB == B
ok 184 - AdivB * A / A == AdivB
ok 185 - AdivB * B + 2 * AmodB - AmodB == A
ok 186 - AdivB * B / B == AdivB
ok 187 - AdivB * A + 2 * AmodB - AmodB == B
ok 188 - AdivB * A / A == AdivB
ok 189 - AdivB * B + 2 * AmodB - AmodB == A
ok 190 - AdivB * B / B == AdivB
ok 191 - AdivB * A + 2 * AmodB - AmodB == B
ok 192 - AdivB * A / A == AdivB
ok 193 - AdivB * B + 2 * AmodB - AmodB == A
ok 194 - AdivB * B / B == AdivB
ok 195 - AdivB * A + 2 * AmodB - AmodB == B
ok 196 - AdivB * A / A == AdivB
ok 197 - AdivB * B + 2 * AmodB - AmodB == A
ok 198 - AdivB * B / B == AdivB
ok 199 - AdivB * A + 2 * AmodB - AmodB == B
ok 200 - AdivB * A / A == AdivB
ok 201 - AdivB * B + 2 * AmodB - AmodB == A
ok 202 - AdivB * B / B == AdivB
ok 203 - AdivB * A + 2 * AmodB - AmodB == B
ok 204 - AdivB * A / A == AdivB
ok 205 - AdivB * B + 2 * AmodB - AmodB == A
ok 206 - AdivB * B / B == AdivB
ok 207 - AdivB * A + 2 * AmodB - AmodB == B
ok 208 - AdivB * A / A == AdivB
ok 209 - AdivB * B + 2 * AmodB - AmodB == A
ok 210 - AdivB * B / B == AdivB
ok 211 - AdivB * A + 2 * AmodB - AmodB == B
ok 212 - AdivB * A / A == AdivB
ok 213 - AdivB * B + 2 * AmodB - AmodB == A
ok 214 - AdivB * B / B == AdivB
ok 215 - AdivB * A + 2 * AmodB - AmodB == B
ok 216 - AdivB * A / A == AdivB
ok 217 - AdivB * B + 2 * AmodB - AmodB == A
ok 218 - AdivB * B / B == AdivB
ok 219 - AdivB * A + 2 * AmodB - AmodB == B
ok 220 - AdivB * A / A == AdivB
ok 221 - AdivB * B + 2 * AmodB - AmodB == A
ok 222 - AdivB * B / B == AdivB
ok 223 - AdivB * A + 2 * AmodB - AmodB == B
ok 224 - AdivB * A / A == AdivB
ok 225 - AdivB * B + 2 * AmodB - AmodB == A
ok 226 - AdivB * B / B == AdivB
ok 227 - AdivB * A + 2 * AmodB - AmodB == B
ok 228 - AdivB * A / A == AdivB
ok 229 - AdivB * B + 2 * AmodB - AmodB == A
ok 230 - AdivB * B / B == AdivB
ok 231 - AdivB * A + 2 * AmodB - AmodB == B
ok 232 - AdivB * A / A == AdivB
ok 233 - AdivB * B + 2 * AmodB - AmodB == A
ok 234 - AdivB * B / B == AdivB
ok 235 - AdivB * A + 2 * AmodB - AmodB == B
ok 236 - AdivB * A / A == AdivB
ok 237 - AdivB * B + 2 * AmodB - AmodB == A
ok 238 - AdivB * B / B == AdivB
ok 239 - AdivB * A + 2 * AmodB - AmodB == B
ok 240 - AdivB * A / A == AdivB
ok 241 - AdivB * B + 2 * AmodB - AmodB == A
ok 242 - AdivB * B / B == AdivB
ok 243 - AdivB * A + 2 * AmodB - AmodB == B
ok 244 - AdivB * A / A == AdivB
ok 245 - AdivB * B + 2 * AmodB - AmodB == A
ok 246 - AdivB * B / B == AdivB
ok 247 - AdivB * A + 2 * AmodB - AmodB == B
ok 248 - AdivB * A / A == AdivB
ok 249 - AdivB * B + 2 * AmodB - AmodB == A
ok 250 - AdivB * B / B == AdivB
ok 251 - AdivB * A + 2 * AmodB - AmodB == B
ok 252 - AdivB * A / A == AdivB
ok 253 - AdivB * B + 2 * AmodB - AmodB == A
ok 254 - AdivB * B / B == AdivB
ok 255 - AdivB * A + 2 * AmodB - AmodB == B
ok 256 - AdivB * A / A == AdivB
ok 257 - AdivB * B + 2 * AmodB - AmodB == A
ok 258 - AdivB * B / B == AdivB
ok 259 - AdivB * A + 2 * AmodB - AmodB == B
ok 260 - AdivB * A / A == AdivB
ok 261 - AdivB * B + 2 * AmodB - AmodB == A
ok 262 - AdivB * B / B == AdivB
ok 263 - AdivB * A + 2 * AmodB - AmodB == B
ok 264 - AdivB * A / A == AdivB
ok 265 - AdivB * B + 2 * AmodB - AmodB == A
ok 266 - AdivB * B / B == AdivB
ok 267 - AdivB * A + 2 * AmodB - AmodB == B
ok 268 - AdivB * A / A == AdivB
ok 269 - AdivB * B + 2 * AmodB - AmodB == A
ok 270 - AdivB * B / B == AdivB
ok 271 - AdivB * A + 2 * AmodB - AmodB == B
ok 272 - AdivB * A / A == AdivB
ok 273 - AdivB * B + 2 * AmodB - AmodB == A
ok 274 - AdivB * B / B == AdivB
ok 275 - AdivB * A + 2 * AmodB - AmodB == B
ok 276 - AdivB * A / A == AdivB
ok 277 - AdivB * B + 2 * AmodB - AmodB == A
ok 278 - AdivB * B / B == AdivB
ok 279 - AdivB * A + 2 * AmodB - AmodB == B
ok 280 - AdivB * A / A == AdivB
ok 281 - AdivB * B + 2 * AmodB - AmodB == A
ok 282 - AdivB * B / B == AdivB
ok 283 - AdivB * A + 2 * AmodB - AmodB == B
ok 284 - AdivB * A / A == AdivB
ok 285 - AdivB * B + 2 * AmodB - AmodB == A
ok 286 - AdivB * B / B == AdivB
ok 287 - AdivB * A + 2 * AmodB - AmodB == B
ok 288 - AdivB * A / A == AdivB
ok 289 - AdivB * B + 2 * AmodB - AmodB == A
ok 290 - AdivB * B / B == AdivB
ok 291 - AdivB * A + 2 * AmodB - AmodB == B
ok 292 - AdivB * A / A == AdivB
ok 293 - AdivB * B + 2 * AmodB - AmodB == A
ok 294 - AdivB * B / B == AdivB
ok 295 - AdivB * A + 2 * AmodB - AmodB == B
ok 296 - AdivB * A / A == AdivB
ok 297 - AdivB * B + 2 * AmodB - AmodB == A
ok 298 - AdivB * B / B == AdivB
ok 299 - AdivB * A + 2 * AmodB - AmodB == B
ok 300 - AdivB * A / A == AdivB
ok 301 - AdivB * B + 2 * AmodB - AmodB == A
ok 302 - AdivB * B / B == AdivB
ok 303 - AdivB * A + 2 * AmodB - AmodB == B
ok 304 - AdivB * A / A == AdivB
ok 305 - AdivB * B + 2 * AmodB - AmodB == A
ok 306 - AdivB * B / B == AdivB
ok 307 - AdivB * A + 2 * AmodB - AmodB == B
ok 308 - AdivB * A / A == AdivB
ok 309 - AdivB * B + 2 * AmodB - AmodB == A
ok 310 - AdivB * B / B == AdivB
ok 311 - AdivB * A + 2 * AmodB - AmodB == B
ok 312 - AdivB * A / A == AdivB
ok 313 - AdivB * B + 2 * AmodB - AmodB == A
ok 314 - AdivB * B / B == AdivB
ok 315 - AdivB * A + 2 * AmodB - AmodB == B
ok 316 - AdivB * A / A == AdivB
ok 317 - AdivB * B + 2 * AmodB - AmodB == A
ok 318 - AdivB * B / B == AdivB
ok 319 - AdivB * A + 2 * AmodB - AmodB == B
ok 320 - AdivB * A / A == AdivB
ok 321 - AdivB * B + 2 * AmodB - AmodB == A
ok 322 - AdivB * B / B == AdivB
ok 323 - AdivB * A + 2 * AmodB - AmodB == B
ok 324 - AdivB * A / A == AdivB
ok 325 - AdivB * B + 2 * AmodB - AmodB == A
ok 326 - AdivB * B / B == AdivB
ok 327 - AdivB * A + 2 * AmodB - AmodB == B
ok 328 - AdivB * A / A == AdivB
ok 329 - AdivB * B + 2 * AmodB - AmodB == A
ok 330 - AdivB * B / B == AdivB
ok 331 - AdivB * A + 2 * AmodB - AmodB == B
ok 332 - AdivB * A / A == AdivB
ok 333 - AdivB * B + 2 * AmodB - AmodB == A
ok 334 - AdivB * B / B == AdivB
ok 335 - AdivB * A + 2 * AmodB - AmodB == B
ok 336 - AdivB * A / A == AdivB
ok 337 - AdivB * B + 2 * AmodB - AmodB == A
ok 338 - AdivB * B / B == AdivB
ok 339 - AdivB * A + 2 * AmodB - AmodB == B
ok 340 - AdivB * A / A == AdivB
ok 341 - AdivB * B + 2 * AmodB - AmodB == A
ok 342 - AdivB * B / B == AdivB
ok 343 - AdivB * A + 2 * AmodB - AmodB == B
ok 344 - AdivB * A / A == AdivB
ok 345 - AdivB * B + 2 * AmodB - AmodB == A
ok 346 - AdivB * B / B == AdivB
ok 347 - AdivB * A + 2 * AmodB - AmodB == B
ok 348 - AdivB * A / A == AdivB
ok 349 - AdivB * B + 2 * AmodB - AmodB == A
ok 350 - AdivB * B / B == AdivB
ok 351 - AdivB * A + 2 * AmodB - AmodB == B
ok 352 - AdivB * A / A == AdivB
ok 353 - AdivB * B + 2 * AmodB - AmodB == A
ok 354 - AdivB * B / B == AdivB
ok 355 - AdivB * A + 2 * AmodB - AmodB == B
ok 356 - AdivB * A / A == AdivB
ok 357 - AdivB * B + 2 * AmodB - AmodB == A
ok 358 - AdivB * B / B == AdivB
ok 359 - AdivB * A + 2 * AmodB - AmodB == B
ok 360 - AdivB * A / A == AdivB
ok 361 - AdivB * B + 2 * AmodB - AmodB == A
ok 362 - AdivB * B / B == AdivB
ok 363 - AdivB * A + 2 * AmodB - AmodB == B
ok 364 - AdivB * A / A == AdivB
ok 365 - AdivB * B + 2 * AmodB - AmodB == A
ok 366 - AdivB * B / B == AdivB
ok 367 - AdivB * A + 2 * AmodB - AmodB == B
ok 368 - AdivB * A / A == AdivB
ok 369 - AdivB * B + 2 * AmodB - AmodB == A
ok 370 - AdivB * B / B == AdivB
ok 371 - AdivB * A + 2 * AmodB - AmodB == B
ok 372 - AdivB * A / A == AdivB
ok 373 - AdivB * B + 2 * AmodB - AmodB == A
ok 374 - AdivB * B / B == AdivB
ok 375 - AdivB * A + 2 * AmodB - AmodB == B
ok 376 - AdivB * A / A == AdivB
ok 377 - AdivB * B + 2 * AmodB - AmodB == A
ok 378 - AdivB * B / B == AdivB
ok 379 - AdivB * A + 2 * AmodB - AmodB == B
ok 380 - AdivB * A / A == AdivB
ok 381 - AdivB * B + 2 * AmodB - AmodB == A
ok 382 - AdivB * B / B == AdivB
ok 383 - AdivB * A + 2 * AmodB - AmodB == B
ok 384 - AdivB * A / A == AdivB
ok 385 - AdivB * B + 2 * AmodB - AmodB == A
ok 386 - AdivB * B / B == AdivB
ok 387 - AdivB * A + 2 * AmodB - AmodB == B
ok 388 - AdivB * A / A == AdivB
ok 389 - AdivB * B + 2 * AmodB - AmodB == A
ok 390 - AdivB * B / B == AdivB
ok 391 - AdivB * A + 2 * AmodB - AmodB == B
ok 392 - AdivB * A / A == AdivB
ok 393 - AdivB * B + 2 * AmodB - AmodB == A
ok 394 - AdivB * B / B == AdivB
ok 395 - AdivB * A + 2 * AmodB - AmodB == B
ok 396 - AdivB * A / A == AdivB
ok 397 - AdivB * B + 2 * AmodB - AmodB == A
ok 398 - AdivB * B / B == AdivB
ok 399 - AdivB * A + 2 * AmodB - AmodB == B
ok 400 - AdivB * A / A == AdivB
ok 401 - AdivB * B + 2 * AmodB - AmodB == A
ok 402 - AdivB * B / B == AdivB
ok 403 - AdivB * A + 2 * AmodB - AmodB == B
ok 404 - AdivB * A / A == AdivB
ok 405 - AdivB * B + 2 * AmodB - AmodB == A
ok 406 - AdivB * B / B == AdivB
ok 407 - AdivB * A + 2 * AmodB - AmodB == B
ok 408 - AdivB * A / A == AdivB
ok 409 - AdivB * B + 2 * AmodB - AmodB == A
ok 410 - AdivB * B / B == AdivB
ok 411 - AdivB * A + 2 * AmodB - AmodB == B
ok 412 - AdivB * A / A == AdivB
ok 413 - AdivB * B + 2 * AmodB - AmodB == A
ok 414 - AdivB * B / B == AdivB
ok 415 - AdivB * A + 2 * AmodB - AmodB == B
ok 416 - AdivB * A / A == AdivB
ok 417 - AdivB * B + 2 * AmodB - AmodB == A
ok 418 - AdivB * B / B == AdivB
ok 419 - AdivB * A + 2 * AmodB - AmodB == B
ok 420 - AdivB * A / A == AdivB
ok 421 - AdivB * B + 2 * AmodB - AmodB == A
ok 422 - AdivB * B / B == AdivB
ok 423 - AdivB * A + 2 * AmodB - AmodB == B
ok 424 - AdivB * A / A == AdivB
ok 425 - AdivB * B + 2 * AmodB - AmodB == A
ok 426 - AdivB * B / B == AdivB
ok 427 - AdivB * A + 2 * AmodB - AmodB == B
ok 428 - AdivB * A / A == AdivB
ok 429 - AdivB * B + 2 * AmodB - AmodB == A
ok 430 - AdivB * B / B == AdivB
ok 431 - AdivB * A + 2 * AmodB - AmodB == B
ok 432 - AdivB * A / A == AdivB
ok 433 - AdivB * B + 2 * AmodB - AmodB == A
ok 434 - AdivB * B / B == AdivB
ok 435 - AdivB * A + 2 * AmodB - AmodB == B
ok 436 - AdivB * A / A == AdivB
ok 437 - AdivB * B + 2 * AmodB - AmodB == A
ok 438 - AdivB * B / B == AdivB
ok 439 - AdivB * A + 2 * AmodB - AmodB == B
ok 440 - AdivB * A / A == AdivB
ok 441 - AdivB * B + 2 * AmodB - AmodB == A
ok 442 - AdivB * B / B == AdivB
ok 443 - AdivB * A + 2 * AmodB - AmodB == B
ok 444 - AdivB * A / A == AdivB
ok 445 - AdivB * B + 2 * AmodB - AmodB == A
ok 446 - AdivB * B / B == AdivB
ok 447 - AdivB * A + 2 * AmodB - AmodB == B
ok 448 - AdivB * A / A == AdivB
ok 449 - AdivB * B + 2 * AmodB - AmodB == A
ok 450 - AdivB * B / B == AdivB
ok 451 - AdivB * A + 2 * AmodB - AmodB == B
ok 452 - AdivB * A / A == AdivB
ok 453 - AdivB * B + 2 * AmodB - AmodB == A
ok 454 - AdivB * B / B == AdivB
ok 455 - AdivB * A + 2 * AmodB - AmodB == B
ok 456 - AdivB * A / A == AdivB
ok 457 - AdivB * B + 2 * AmodB - AmodB == A
ok 458 - AdivB * B / B == AdivB
ok 459 - AdivB * A + 2 * AmodB - AmodB == B
ok 460 - AdivB * A / A == AdivB
ok 461 - AdivB * B + 2 * AmodB - AmodB == A
ok 462 - AdivB * B / B == AdivB
ok 463 - AdivB * A + 2 * AmodB - AmodB == B
ok 464 - AdivB * A / A == AdivB
ok 465 - AdivB * B + 2 * AmodB - AmodB == A
ok 466 - AdivB * B / B == AdivB
ok 467 - AdivB * A + 2 * AmodB - AmodB == B
ok 468 - AdivB * A / A == AdivB
ok 469 - AdivB * B + 2 * AmodB - AmodB == A
ok 470 - AdivB * B / B == AdivB
ok 471 - AdivB * A + 2 * AmodB - AmodB == B
ok 472 - AdivB * A / A == AdivB
ok 473 - AdivB * B + 2 * AmodB - AmodB == A
ok 474 - AdivB * B / B == AdivB
ok 475 - AdivB * A + 2 * AmodB - AmodB == B
ok 476 - AdivB * A / A == AdivB
ok 477 - AdivB * B + 2 * AmodB - AmodB == A
ok 478 - AdivB * B / B == AdivB
ok 479 - AdivB * A + 2 * AmodB - AmodB == B
ok 480 - AdivB * A / A == AdivB
ok 481 - AdivB * B + 2 * AmodB - AmodB == A
ok 482 - AdivB * B / B == AdivB
ok 483 - AdivB * A + 2 * AmodB - AmodB == B
ok 484 - AdivB * A / A == AdivB
ok 485 - AdivB * B + 2 * AmodB - AmodB == A
ok 486 - AdivB * B / B == AdivB
ok 487 - AdivB * A + 2 * AmodB - AmodB == B
ok 488 - AdivB * A / A == AdivB
ok 489 - AdivB * B + 2 * AmodB - AmodB == A
ok 490 - AdivB * B / B == AdivB
ok 491 - AdivB * A + 2 * AmodB - AmodB == B
ok 492 - AdivB * A / A == AdivB
ok 493 - AdivB * B + 2 * AmodB - AmodB == A
ok 494 - AdivB * B / B == AdivB
ok 495 - AdivB * A + 2 * AmodB - AmodB == B
ok 496 - AdivB * A / A == AdivB
ok 497 - AdivB * B + 2 * AmodB - AmodB == A
ok 498 - AdivB * B / B == AdivB
ok 499 - AdivB * A + 2 * AmodB - AmodB == B
ok 500 - AdivB * A / A == AdivB
ok 501 - AdivB * B + 2 * AmodB - AmodB == A
ok 502 - AdivB * B / B == AdivB
ok 503 - AdivB * A + 2 * AmodB - AmodB == B
ok 504 - AdivB * A / A == AdivB
ok 505 - AdivB * B + 2 * AmodB - AmodB == A
ok 506 - AdivB * B / B == AdivB
ok 507 - AdivB * A + 2 * AmodB - AmodB == B
ok 508 - AdivB * A / A == AdivB
ok 509 - AdivB * B + 2 * AmodB - AmodB == A
ok 510 - AdivB * B / B == AdivB
ok 511 - AdivB * A + 2 * AmodB - AmodB == B
ok 512 - AdivB * A / A == AdivB
ok
t/mbimbf.t ............... 
1..764
ok 1 - ${"Math::BigInt::accuracy"}
ok 2 - ${"Math::BigInt::precision"}
ok 3 - Math::BigInt->accuracy()
ok 4 - Math::BigInt->precision()
ok 5 - ${"Math::BigInt::div_scale"}
ok 6 - ${"Math::BigInt::round_mode"}
ok 7 - Math::BigInt->round_mode()
ok 8 - ${"Math::BigFloat::accuracy"}
ok 9 - ${"Math::BigFloat::precision"}
ok 10 - Math::BigFloat->precision()
ok 11 - Math::BigFloat->precision()
ok 12 - ${"Math::BigFloat::div_scale"}
ok 13 - ${"Math::BigFloat::round_mode"}
ok 14 - Math::BigFloat->round_mode()
ok 15 - Math::BigInt->accuracy()
ok 16 - Math::BigInt->precision()
ok 17 - Math::BigInt->round_mode()
ok 18 - Math::BigInt->div_scale()
ok 19 - Math::BigInt->div_scale(20)
ok 20 - Math::BigInt->div_scale()
ok 21 - Math::BigInt->round_mode("odd")
ok 22 - Math::BigInt->round_mode()
ok 23 - Math::BigInt->accuracy(2)
ok 24 - Math::BigInt->accuracy()
ok 25 - Math::BigInt->accuracy(undef)
ok 26 - Math::BigInt->precision(2)
ok 27 - Math::BigInt->precision(-2)
ok 28 - Math::BigInt->precision()
ok 29 - Math::BigInt->precision(undef)
ok 30 - Math::BigFloat->accuracy()
ok 31 - Math::BigFloat->precision()
ok 32 - Math::BigFloat->round_mode()
ok 33 - Math::BigFloat->div_scale()
ok 34 - Math::BigFloat->div_scale(20)
ok 35 - Math::BigFloat->div_scale()
ok 36 - Math::BigFloat->round_mode("odd")
ok 37 - Math::BigFloat->round_mode()
ok 38 - Math::BigFloat->accuracy(2)
ok 39 - Math::BigFloat->accuracy()
ok 40 - Math::BigFloat->accuracy(undef)
ok 41 - Math::BigFloat->precision(2)
ok 42 - Math::BigFloat->precision(-2)
ok 43 - Math::BigFloat->precision()
ok 44 - Math::BigFloat->precision(undef)
ok 45 - ${"Math::BigFloat::accuracy"} = 5
ok 46 - ${"Math::BigInt::accuracy"} = 5
ok 47 - ${"Math::BigFloat::accuracy"} = 42
ok 48 - ${"Math::BigInt::accuracy"} = 42
ok 49 - ${"Math::BigFloat::accuracy"} = -1
ok 50 - ${"Math::BigInt::accuracy"} = -1
ok 51 - ${"Math::BigFloat::accuracy"} = 0
ok 52 - ${"Math::BigInt::accuracy"} = 0
ok 53 - ${"Math::BigFloat::accuracy"} = undef
ok 54 - ${"Math::BigInt::accuracy"} = undef
ok 55 - ${"Math::BigFloat::precision"} = 5
ok 56 - ${"Math::BigInt::precision"} = 5
ok 57 - ${"Math::BigFloat::precision"} = 42
ok 58 - ${"Math::BigInt::precision"} = 42
ok 59 - ${"Math::BigFloat::precision"} = -1
ok 60 - ${"Math::BigInt::precision"} = -1
ok 61 - ${"Math::BigFloat::precision"} = 0
ok 62 - ${"Math::BigInt::precision"} = 0
ok 63 - ${"Math::BigFloat::precision"} = undef
ok 64 - ${"Math::BigInt::precision"} = undef
ok 65 - ${"Math::BigFloat::div_scale"} = 5
ok 66 - ${"Math::BigInt::div_scale"} = 5
ok 67 - ${"Math::BigFloat::div_scale"} = 42
ok 68 - ${"Math::BigInt::div_scale"} = 42
ok 69 - ${"Math::BigFloat::div_scale"} = 1
ok 70 - ${"Math::BigInt::div_scale"} = 1
ok 71 - ${"Math::BigFloat::round_mode"} = "odd"
ok 72 - ${"Math::BigInt::round_mode"} = "odd"
ok 73 - ${"Math::BigFloat::round_mode"} = "even"
ok 74 - ${"Math::BigInt::round_mode"} = "even"
ok 75 - ${"Math::BigFloat::round_mode"} = "zero"
ok 76 - ${"Math::BigInt::round_mode"} = "zero"
ok 77 - ${"Math::BigFloat::round_mode"} = "trunc"
ok 78 - ${"Math::BigInt::round_mode"} = "trunc"
ok 79 - ${"Math::BigFloat::round_mode"} = "+inf"
ok 80 - ${"Math::BigInt::round_mode"} = "+inf"
ok 81 - ${"Math::BigFloat::round_mode"} = "-inf"
ok 82 - ${"Math::BigInt::round_mode"} = "-inf"
ok 83 - ${"Math::BigFloat::round_mode"}
ok 84 - ${"Math::BigInt::round_mode"}
ok 85 - $x->accuracy()
ok 86 - $x->accuracy(5)
ok 87 - $x->accuracy(undef)
ok 88 - $x->precision()
ok 89 - $x->precision(5)
ok 90 - $x->precision(undef)
ok 91 - ${"Math::BigInt::accuracy"} = 42
ok 92 - ${"Math::BigFloat::accuracy"} = 64
ok 93 - ${"Math::BigInt::accuracy"} = 42
ok 94 - ${"Math::BigFloat::accuracy"} = 64
ok 95 - Math::BigInt->new(123456) = 123500
ok 96 - Math::BigInt->new(123456) = 123000
ok 97 - Math::BigFloat->new("123.456") = 123.5
ok 98 - Math::BigFloat->new("123.456") = 123.5
ok 99 - Math::BigFloat->new("123.456") = 123.456
ok 100 - $x = Math::BigFloat->new("123.456"); $x->accuracy(4)
ok 101 - $x = Math::BigFloat->new("123.456"); $x->precision(-2)
ok 102 - $x = Math::BigInt->new(123456); $x->accuracy(4)
ok 103 - $x = Math::BigInt->new(123456); $x->precision(2)
ok 104 - $x = Math::BigFloat->new("123.456"); $x->copy()->round(5)
ok 105 - $x = Math::BigFloat->new("123.456"); $x->copy()->round(4)
ok 106 - $x = Math::BigFloat->new("123.456"); $x->copy()->round(5, 2)
ok 107 - $x = Math::BigFloat->new("123.456"); $x->copy()->round(undef, -2)
ok 108 - $x = Math::BigFloat->new("123.456"); $x->copy()->round(undef, 2)
ok 109 - $x = Math::BigInt->new("123"); $x->round(5, 2)
ok 110 - $x = Math::BigFloat->new("123.45000"); $x->copy()->round(undef, -1, "odd")
ok 111 - $x = Math::BigFloat->new("123.4567"); $y = $x->copy()->bround()
ok 112 - $y = $x->copy()->round(5); $y->accuracy()
ok 113 - $y = $x->copy()->round(5); $y->precision()
ok 114 - $y = $x->copy()->round(undef, 2); $y->precision()
ok 115 - $y = $x->copy()->round(undef, 2); $y->accuracy()
ok 116 - $x = $mbf->new("123.4567")
ok 117 - $x->accuracy(4)
ok 118 - $x->precision(-2)
ok 119 - $x->accuracy()
ok 120 - $x = $mbf->new("123.4567")
ok 121 - $x->precision(-2)
ok 122 - $x->accuracy(4)
ok 123 - $x->precision()
ok 124 - $z = $x->copy(); $z->accuracy()
ok 125 - $z = $x->copy(); $z->precision()
ok 126 - $x->copy()->bdiv(3, 4)
ok 127 - $x->copy()->bdiv(3, 8)
ok 128 - $x->copy()->bdiv(3, 16)
ok 129 - $x->copy()->bdiv(3, 32)
ok 130 - $x = Math::BigInt->bzero(); $x->accuracy(5); $x->{_a}
ok 131 - $x = Math::BigInt->bzero(); $x->precision(5); $x->{_p}
ok 132 - $x = Math::BigInt->new(0); $x->accuracy(5); $x->{_a}
ok 133 - $x = Math::BigInt->new(0); $x->precision(5); $x->{_p}
ok 134 - $x = Math::BigInt->bzero(); $x->round(5); $x->{_a}
ok 135 - $x = Math::BigInt->bzero(); $x->round(undef, 5); $x->{_p}
ok 136 - $x = Math::BigInt->new(0); $x->round(5); $x->{_a}
ok 137 - $x = Math::BigInt->new(0); $x->round(undef, 5); $x->{_p}
ok 138 - $x = Math::BigInt->bzero(); $x->{_a} = 3; $x->round(5); $x->{_a}
ok 139 - $x = Math::BigFloat->bzero(); $x->accuracy(5); $x->{_a}
ok 140 - $x = Math::BigFloat->bzero(); $x->precision(5); $x->{_p}
ok 141 - $x = Math::BigFloat->new(0); $x->accuracy(5); $x->{_a}
ok 142 - $x = Math::BigFloat->new(0); $x->precision(5); $x->{_p}
ok 143 - $x = Math::BigFloat->bzero(); $x->round(5); $x->{_a}
ok 144 - $x = Math::BigFloat->bzero(); $x->round(undef, 5); $x->{_p}
ok 145 - $x = Math::BigFloat->new(0); $x->round(5); $x->{_a}
ok 146 - $x = Math::BigFloat->new(0); $x->round(undef, 5); $x->{_p}
ok 147 - $x = Math::BigFloat->bzero(); $x->{_a} = 3; $x->round(5); $x->{_a}
ok 148 - Math::BigInt->new(123)->badd(123)
ok 149 - Math::BigInt->badd(123, 321)
ok 150 - Math::BigInt->badd(123, Math::BigInt->new(321))
ok 151 - Math::BigInt->new(123)->bsub(122)
ok 152 - Math::BigInt->bsub(321, 123)
ok 153 - Math::BigInt->bsub(321, Math::BigInt->new(123))
ok 154 - Math::BigInt->new(123)->bmul(123)
ok 155 - Math::BigInt->bmul(123, 123)
ok 156 - Math::BigInt->bmul(123, Math::BigInt->new(123))
ok 157 - Math::BigInt->new(15131)->bmod(123)
ok 158 - Math::BigInt->bmod(15131, 123)
ok 159 - Math::BigInt->bmod(15131, Math::BigInt->new(123))
ok 160 - Math::BigInt->new(2)->bpow(16)
ok 161 - Math::BigInt->bpow(2, 16)
ok 162 - Math::BigInt->bpow(2, Math::BigInt->new(16))
ok 163 - Math::BigInt->new(2**15)->brsft(1)
ok 164 - Math::BigInt->brsft(2**15, 1)
ok 165 - Math::BigInt->brsft(2**15, Math::BigInt->new(1))
ok 166 - Math::BigInt->new(2**13)->blsft(1)
ok 167 - Math::BigInt->blsft(2**13, 1)
ok 168 - Math::BigInt->blsft(2**13, Math::BigInt->new(1))
ok 169 - Math::BigFloat->new(123)->badd(123)
ok 170 - Math::BigFloat->badd(123, 321)
ok 171 - Math::BigFloat->badd(123, Math::BigFloat->new(321))
ok 172 - Math::BigFloat->new(123)->bsub(122)
ok 173 - Math::BigFloat->bsub(321, 123)
ok 174 - Math::BigFloat->bsub(321, Math::BigFloat->new(123))
ok 175 - Math::BigFloat->new(123)->bmul(123)
ok 176 - Math::BigFloat->bmul(123, 123)
ok 177 - Math::BigFloat->bmul(123, Math::BigFloat->new(123))
ok 178 - Math::BigFloat->new(15131)->bmod(123)
ok 179 - Math::BigFloat->bmod(15131, 123)
ok 180 - Math::BigFloat->bmod(15131, Math::BigFloat->new(123))
ok 181 - Math::BigFloat->new(2)->bpow(16)
ok 182 - Math::BigFloat->bpow(2, 16)
ok 183 - Math::BigFloat->bpow(2, Math::BigFloat->new(16))
ok 184 - Math::BigFloat->new(2**15)->brsft(1)
ok 185 - Math::BigFloat->brsft(2**15, 1)
ok 186 - Math::BigFloat->brsft(2**15, Math::BigFloat->new(1))
ok 187 - Math::BigFloat->new(2**13)->blsft(1)
ok 188 - Math::BigFloat->blsft(2**13, 1)
ok 189 - Math::BigFloat->blsft(2**13, Math::BigFloat->new(1))
ok 190 - $z = $x + $y
ok 191 - $z = $y - $x
ok 192 - $z = $y * $x
ok 193 - $z = $x ** 2
ok 194 - $z = $x * $x
ok 195 - $z = $z / 2
ok 196 - $z++
ok 197 - $z = $x + $y
ok 198 - $z = $y - $x
ok 199 - $z = $y * $x
ok 200 - $z = $x ** 2
ok 201 - $z++
ok 202 - $z = $z / 2
ok 203 - $x->bnot()
ok 204 - $x->babs()
ok 205 - $x->bneg()
ok 206 - $x
ok 207 - $x->bdiv($y)
ok 208 - $x->{_a}
ok 209 - $x->bdiv($y)
ok 210 - $x->{_a}
ok 211 - $x->bdiv($y)
ok 212 - $x->{_a}
ok 213 - $x->bdiv($y)
ok 214 - $x->{_a}
ok 215 - $x->copy()->bsqrt(...)
ok 216 - $x->copy->bsqrt(...)
ok 217 - $x->{_a}
ok 218 - $z = $x->bsqrt(); $z
ok 219 - $z = $x->bsqrt(); $x
ok 220 - $x->copy()->bpow(...)
ok 221 - $x->copy()->bpow(...) vs. $x->copy()->bsqrt(...)
ok 222 - $x->copy()->bpow('2', 0)
ok 223 - $mbi->new(12)->bfac()
ok 224 - $mbi->new(12)->bfac(2)
ok 225 - $x = Math::BigInt->new(12); $x->accuracy(2); $x->bfac()
ok 226 - $x = Math::BigInt->new(13); $x->accuracy(2); $x->bfac()
ok 227 - $x = Math::BigInt->new(13); $x->accuracy(3); $x->bfac()
ok 228 - $x = Math::BigInt->new(13); $x->accuracy(4); $x->bfac()
ok 229 - $x = Math::BigInt->new(20); $x->accuracy(1); $x->bfac()
ok 230 - $x = Math::BigInt->new("123456")->bsqrt(2, undef)
ok 231 - $x->accuracy()
ok 232 - $x = 360
ok 233 - $x = 400
ok 234 - $z = $x + $y;
ok 235 - $z is a "Math::BigFloat" object
ok 236 - $z = $x / $y;
ok 237 - $z is a "Math::BigFloat" object
ok 238 - $z = $u * $y;
ok 239 - $z is a "Math::BigFloat" object
ok 240 - $z = 31000
ok 241 - $z = 30900
ok 242 - $z = 30863
ok 243 - $z = 30863
ok 244 - $z = 30860
ok 245 - $z = 30900
ok 246 - $z = 30862.5
ok 247 - $z = ""
ok 248 - "$z = $y >= 3.17" gives warning as expected
ok 249 - $z = ""
ok 250 - "$z = $y >= 3.17" gives warning as expected
ok 251 - $x->bdiv(3)
ok 252 - $x->{_a}
ok 253 - $x->bdiv($y)
ok 254 - $x->{_a}
ok 255 - $x->bdiv(3)
ok 256 - $x->bdiv(3, undef, -2)
ok 257 - $x->bdiv(3, undef, -8) = "3.33333333"
ok 258 - $x->bdiv($y) = '3.333'
ok 259 - $x->{_a} = 4
ok 260 - $y->{_a} = 4
ok 261 - $x->{_p} = undef
ok 262 - $y->{_p} = undef
ok 263 - $x->bdiv($y) = '3.33'
ok 264 - $x->{_p} = -2
ok 265 - $y->{_p} = -2
ok 266 - $x->{_a} = undef
ok 267 - $y->{_a} = undef
ok 268 - "$x->bround(-2)" gives warning as expected
# test whether rounding to higher accuracy is no-op
ok 269 - $x = "1.000"
ok 270 - $x->{_a} = 4
ok 271 - $x = "1.000"
ok 272 - $x = "1230"
ok 273 - $x->{_a} = 3
ok 274 - $x = "1230"
# bround(n) should set _a
ok 275 - $x = "1200"
ok 276 - $x->{_a} = 2
# bround(-n) should set _a
ok 277 - $x = "12300"
ok 278 - $x->{_a} = 4
# bround(-n) should set _a
ok 279 - $x = "12000"
ok 280 - $x->{_a} = 3
# bround(-n) should set _a
ok 281 - $x = "10000"
ok 282 - $x->{_a} = 2
# bround(-n) should set _a
ok 283 - $x = "0"
ok 284 - $x->{_a} = 1
# bround(-n) should be no-op if n too big
ok 285 - $x = "0"
ok 286 - $x->{_a} = 0
# bround(-n) should be no-op if n too big
ok 287 - $x = "100000"
ok 288 - $x->{_a} = 0
# bround(-n) should be no-op if n too big
ok 289 - $x = "100000"
ok 290 - $x->{_a} = 0
# bround(n) should set _a
ok 291 - $x = "12345"
ok 292 - $x->{_a} = 5
# bround(n) should set _a
ok 293 - $x = "12345"
ok 294 - $x = "0.01"
ok 295 - $x = "0.00"
ok 296 - $x = "0.00"
ok 297 - $x = "12340"
ok 298 - $x = "12340"
# MBI::bfround should clear A for negative P
ok 299 - $x->{_a} = undef
# test that bfround() and bround() work with large numbers
ok 300 - $x = "0.000176118351532229658330398027474462839027826699542092286016203"
ok 301 - $x = "0.000176118351532229658330398027474462839027826699542092286016202888340965128566396618527651"
ok 302 - $x = "0.00017611835153222965833039802747446283902782669954209228601620288834096512856639662"
# rounding with already set precision/accuracy
ok 303 - $x = "1.00000"
# further rounding down
ok 304 - $x->bfround(-2) = "1.00"
ok 305 - $x->{_p} = -2
ok 306 - $x->bround(2) = "12000"
ok 307 - $x->{_a} = 2
ok 308 - $x->bround(2) = "1.2"
ok 309 - $x->{_a} = 2
# mantissa/exponent format and A/P
ok 310 - $x = "12350"
ok 311 - $x->{_a} = 4
ok 312 - $x->{_p} = undef
# check for no A/P in case of fallback result
ok 313 - $x->{_a} = undef
ok 314 - $x->{_p} = undef
# result & remainder
ok 315 - $x->{_a} = undef
ok 316 - $x->{_p} = undef
ok 317 - $y->{_a} = undef
ok 318 - $y->{_p} = undef
ok 319 - $x+$y = 24000
ok 320 - $x-$y = 42000
ok 321 - $x+$y = "2.46"
ok 322 - scalar(@params) = 1
ok 323 - scalar(@params) = 4
ok 324 - $params[0] = $x
ok 325 - $params[1] = 1
ok 326 - $params[2] = undef
ok 327 - $params[3] = "odd"
ok 328 - scalar(@params) = 4
ok 329 - $params[0] = $x
ok 330 - $params[1] = undef
ok 331 - $params[2] = 2
ok 332 - $params[3] = "odd"
ok 333 - round mode "foo" gives a warning as expected
ok 334 - scalar(@params) = 4
ok 335 - $params[0] = $x
ok 336 - $params[1] = undef
ok 337 - $params[2] = 2
ok 338 - $params[3] = "+inf"
ok 339 - scalar(@params) = 1
ok 340 - $params[0] = $x
ok 341 - scalar(@params) = 1
ok 342 - $params[0] = $x
ok 343 - $x->is_nan() = 1
ok 344 - scalar(@params) = 1
ok 345 - $params[0] = $x
ok 346 - $x->is_nan() = 1
ok 347 - $x = Math::BigInt->new(2)->bzero(); $x->{_a}
ok 348 - $x = Math::BigInt->new(2)->bzero(); $x->{_p}
ok 349 - $x = Math::BigInt->new(2)->bone(); $x->{_a}
ok 350 - $x = Math::BigInt->new(2)->bone(); $x->{_p}
ok 351 - $x = Math::BigInt->new(2)->binf(); $x->{_a}
ok 352 - $x = Math::BigInt->new(2)->binf(); $x->{_p}
ok 353 - $x = Math::BigInt->new(2)->bnan(); $x->{_a}
ok 354 - $x = Math::BigInt->new(2)->bnan(); $x->{_p}
# Verify that bnan() does not delete/undefine accuracy and precision.
ok 355 - $x = Math::BigInt->new(2); $x->{_a} = 1; $x->bnan(); $x->{_a}
ok 356 - $x = Math::BigInt->new(2); $x->{_p} = 1; $x->bnan(); $x->{_p}
# Verify that binf() does not delete/undefine accuracy and precision.
ok 357 - $x = Math::BigInt->new(2); $x->{_a} = 1; $x->binf(); $x->{_a}
ok 358 - $x = Math::BigInt->new(2); $x->{_p} = 1; $x->binf(); $x->{_p}
# Verify that accuracy can be set as argument to new().
ok 359 - $x = Math::BigInt->new(2, 1); $x->{_a}
ok 360 - $x = Math::BigInt->new(2, 1); $x->{_p}
# Verify that precision can be set as argument to new().
ok 361 - $x = Math::BigInt->new(2, undef, 1); $x->{_a}
ok 362 - $x = Math::BigInt->new(2, undef, 1); $x->{_p}
# Verify that accuracy set with new() is preserved after calling bzero().
ok 363 - $x = Math::BigInt->new(2, 1)->bzero(); $x->{_a}
ok 364 - $x = Math::BigInt->new(2, 1)->bzero(); $x->{_p}
# Verify that precision set with new() is preserved after calling bzero().
ok 365 - $x = Math::BigInt->new(2, undef, 1)->bzero(); $x->{_a}
ok 366 - $x = Math::BigInt->new(2, undef, 1)->bzero(); $x->{_p}
# Verify that accuracy set with new() is preserved after calling bone().
ok 367 - $x = Math::BigInt->new(2, 1)->bone(); $x->{_a}
ok 368 - $x = Math::BigInt->new(2, 1)->bone(); $x->{_p}
# Verify that precision set with new() is preserved after calling bone().
ok 369 - $x = Math::BigInt->new(2, undef, 1)->bone(); $x->{_a}
ok 370 - $x = Math::BigInt->new(2, undef, 1)->bone(); $x->{_p}
# Verify that accuracy can be set with instance method bone('+').
ok 371 - $x = Math::BigInt->new(2); $x->{_a}
ok 372 - $x = Math::BigInt->new(2); $x->{_p}
# Verify that precision can be set with instance method bone('+').
ok 373 - $x = Math::BigInt->new(2); $x->bone('+', undef, 2); $x->{_a}
ok 374 - $x = Math::BigInt->new(2); $x->bone('+', undef, 2); $x->{_p}
# Verify that accuracy can be set with instance method bone('-').
ok 375 - $x = Math::BigInt->new(2); $x->bone('-', 2, undef); $x->{_a}
ok 376 - $x = Math::BigInt->new(2); $x->bone('-', 2, undef); $x->{_p}
# Verify that precision can be set with instance method bone('-').
ok 377 - $x = Math::BigInt->new(2); $x->bone('-', undef, 2); $x->{_a}
ok 378 - $x = Math::BigInt->new(2); $x->bone('-', undef, 2); $x->{_p}
# Verify that accuracy can be set with instance method bzero().
ok 379 - $x = Math::BigInt->new(2);$x->bzero(2, undef); $x->{_a}
ok 380 - $x = Math::BigInt->new(2);$x->bzero(2, undef); $x->{_p}
# Verify that precision can be set with instance method bzero().
ok 381 - $x = Math::BigInt->new(2); $x->bzero(undef, 2); $x->{_a}
ok 382 - $x = Math::BigInt->new(2); $x->bzero(undef, 2); $x->{_p}
ok 383 - $x = Math::BigFloat->new(2)->bzero(); $x->{_a}
ok 384 - $x = Math::BigFloat->new(2)->bzero(); $x->{_p}
ok 385 - $x = Math::BigFloat->new(2)->bone(); $x->{_a}
ok 386 - $x = Math::BigFloat->new(2)->bone(); $x->{_p}
ok 387 - $x = Math::BigFloat->new(2)->binf(); $x->{_a}
ok 388 - $x = Math::BigFloat->new(2)->binf(); $x->{_p}
ok 389 - $x = Math::BigFloat->new(2)->bnan(); $x->{_a}
ok 390 - $x = Math::BigFloat->new(2)->bnan(); $x->{_p}
# Verify that bnan() does not delete/undefine accuracy and precision.
ok 391 - $x = Math::BigFloat->new(2); $x->{_a} = 1; $x->bnan(); $x->{_a}
ok 392 - $x = Math::BigFloat->new(2); $x->{_p} = 1; $x->bnan(); $x->{_p}
# Verify that binf() does not delete/undefine accuracy and precision.
ok 393 - $x = Math::BigFloat->new(2); $x->{_a} = 1; $x->binf(); $x->{_a}
ok 394 - $x = Math::BigFloat->new(2); $x->{_p} = 1; $x->binf(); $x->{_p}
# Verify that accuracy can be set as argument to new().
ok 395 - $x = Math::BigFloat->new(2, 1); $x->{_a}
ok 396 - $x = Math::BigFloat->new(2, 1); $x->{_p}
# Verify that precision can be set as argument to new().
ok 397 - $x = Math::BigFloat->new(2, undef, 1); $x->{_a}
ok 398 - $x = Math::BigFloat->new(2, undef, 1); $x->{_p}
# Verify that accuracy set with new() is preserved after calling bzero().
ok 399 - $x = Math::BigFloat->new(2, 1)->bzero(); $x->{_a}
ok 400 - $x = Math::BigFloat->new(2, 1)->bzero(); $x->{_p}
# Verify that precision set with new() is preserved after calling bzero().
ok 401 - $x = Math::BigFloat->new(2, undef, 1)->bzero(); $x->{_a}
ok 402 - $x = Math::BigFloat->new(2, undef, 1)->bzero(); $x->{_p}
# Verify that accuracy set with new() is preserved after calling bone().
ok 403 - $x = Math::BigFloat->new(2, 1)->bone(); $x->{_a}
ok 404 - $x = Math::BigFloat->new(2, 1)->bone(); $x->{_p}
# Verify that precision set with new() is preserved after calling bone().
ok 405 - $x = Math::BigFloat->new(2, undef, 1)->bone(); $x->{_a}
ok 406 - $x = Math::BigFloat->new(2, undef, 1)->bone(); $x->{_p}
# Verify that accuracy can be set with instance method bone('+').
ok 407 - $x = Math::BigFloat->new(2); $x->{_a}
ok 408 - $x = Math::BigFloat->new(2); $x->{_p}
# Verify that precision can be set with instance method bone('+').
ok 409 - $x = Math::BigFloat->new(2); $x->bone('+', undef, 2); $x->{_a}
ok 410 - $x = Math::BigFloat->new(2); $x->bone('+', undef, 2); $x->{_p}
# Verify that accuracy can be set with instance method bone('-').
ok 411 - $x = Math::BigFloat->new(2); $x->bone('-', 2, undef); $x->{_a}
ok 412 - $x = Math::BigFloat->new(2); $x->bone('-', 2, undef); $x->{_p}
# Verify that precision can be set with instance method bone('-').
ok 413 - $x = Math::BigFloat->new(2); $x->bone('-', undef, 2); $x->{_a}
ok 414 - $x = Math::BigFloat->new(2); $x->bone('-', undef, 2); $x->{_p}
# Verify that accuracy can be set with instance method bzero().
ok 415 - $x = Math::BigFloat->new(2);$x->bzero(2, undef); $x->{_a}
ok 416 - $x = Math::BigFloat->new(2);$x->bzero(2, undef); $x->{_p}
# Verify that precision can be set with instance method bzero().
ok 417 - $x = Math::BigFloat->new(2); $x->bzero(undef, 2); $x->{_a}
ok 418 - $x = Math::BigFloat->new(2); $x->bzero(undef, 2); $x->{_p}
# Verify that class accuracy is copied into new objects.
ok 419 - Math::BigInt->accuracy(3); $x = Math::BigInt->bzero(); $x->accuracy()
ok 420 - Math::BigInt->accuracy(3); $x = Math::BigInt->bone(); $x->accuracy()
ok 421 - Math::BigInt->accuracy(3); $x = Math::BigInt->new(2); $x->accuracy()
# Verify that class precision is copied into new objects.
ok 422 - Math::BigInt->precision(-4); $x = Math::BigInt->bzero(); $x->precision()
ok 423 - Math::BigInt->precision(-4); $x = Math::BigInt->bone(); $x->precision()
ok 424 - Math::BigInt->precision(-4); $x = Math::BigInt->new(2); $x->precision()
# Verify that setting accuracy as method argument overrides class variable
ok 425 - Math::BigInt->accuracy(2); $x = Math::BigInt->bzero(5); $x->accuracy()
ok 426 # skip 1
ok 427 - Math::BigInt->accuracy(2); $x = Math::BigInt->bone("+", 5); $x->accuracy()
ok 428 # skip 1
ok 429 - Math::BigInt->accuracy(2); $x = Math::BigInt->new(2, 5); $x->accuracy()
ok 430 # skip 1
# Verify that setting precision as method argument overrides class variable
ok 431 - Math::BigInt->precision(-2); $x = Math::BigInt->bzero(undef, -6); $x->precision()
ok 432 # skip 1
ok 433 - Math::BigInt->precision(-2); $x = Math::BigInt->bone("+", undef, -6); $x->precision()
ok 434 # skip 1
ok 435 - Math::BigInt->precision(-2); $x = Math::BigInt->new(2, undef, -6); $x->precision()
ok 436 # skip 1
# Verify that class accuracy is copied into new objects.
ok 437 - Math::BigFloat->accuracy(3); $x = Math::BigFloat->bzero(); $x->accuracy()
ok 438 - Math::BigFloat->accuracy(3); $x = Math::BigFloat->bone(); $x->accuracy()
ok 439 - Math::BigFloat->accuracy(3); $x = Math::BigFloat->new(2); $x->accuracy()
# Verify that class precision is copied into new objects.
ok 440 - Math::BigFloat->precision(-4); $x = Math::BigFloat->bzero(); $x->precision()
ok 441 - Math::BigFloat->precision(-4); $x = Math::BigFloat->bone(); $x->precision()
ok 442 - Math::BigFloat->precision(-4); $x = Math::BigFloat->new(2); $x->precision()
# Verify that setting accuracy as method argument overrides class variable
ok 443 - Math::BigFloat->accuracy(2); $x = Math::BigFloat->bzero(5); $x->accuracy()
ok 444 # skip 1
ok 445 - Math::BigFloat->accuracy(2); $x = Math::BigFloat->bone("+", 5); $x->accuracy()
ok 446 # skip 1
ok 447 - Math::BigFloat->accuracy(2); $x = Math::BigFloat->new(2, 5); $x->accuracy()
ok 448 # skip 1
# Verify that setting precision as method argument overrides class variable
ok 449 - Math::BigFloat->precision(-2); $x = Math::BigFloat->bzero(undef, -6); $x->precision()
ok 450 # skip 1
ok 451 - Math::BigFloat->precision(-2); $x = Math::BigFloat->bone("+", undef, -6); $x->precision()
ok 452 # skip 1
ok 453 - Math::BigFloat->precision(-2); $x = Math::BigFloat->new(2, undef, -6); $x->precision()
ok 454 # skip 1
ok 455 - mixing A and P creates a NaN
ok 456 - $class->new(123) = "NaN"
ok 457 - mixing A and P creates a NaN
ok 458 - $class->new(123) = "NaN"
ok 459 - my $x = Math::BigInt->new(1234); $x->accuracy(5); my $y = Math::BigInt->new(12); $y->precision(-3); $x->badd($y);
ok 460 - my $x = Math::BigInt->new(1234); $x->accuracy(5); my $y = Math::BigInt->new(12); $y->precision(-3); $x->bsub($y);
ok 461 - my $x = Math::BigInt->new(1234); $x->accuracy(5); my $y = Math::BigInt->new(12); $y->precision(-3); $x->bmul($y);
ok 462 - my $x = Math::BigInt->new(1234); $x->accuracy(5); my $y = Math::BigInt->new(12); $y->precision(-3); $x->bpow($y);
ok 463 - my $x = Math::BigInt->new(1234); $x->accuracy(5); my $y = Math::BigInt->new(12); $y->precision(-3); $x->bmod($y);
ok 464 - my $x = Math::BigFloat->new(1234); $x->accuracy(5); my $y = Math::BigFloat->new(12); $y->precision(-3); $x->badd($y);
ok 465 - my $x = Math::BigFloat->new(1234); $x->accuracy(5); my $y = Math::BigFloat->new(12); $y->precision(-3); $x->bsub($y);
ok 466 - my $x = Math::BigFloat->new(1234); $x->accuracy(5); my $y = Math::BigFloat->new(12); $y->precision(-3); $x->bmul($y);
ok 467 - my $x = Math::BigFloat->new(1234); $x->accuracy(5); my $y = Math::BigFloat->new(12); $y->precision(-3); $x->bpow($y);
ok 468 - my $x = Math::BigFloat->new(1234); $x->accuracy(5); my $y = Math::BigFloat->new(12); $y->precision(-3); $x->bmod($y);
ok 469 - my $x = Math::BigInt->new(1234, 5, -3);
ok 470 - my $x = Math::BigInt->bsqrt(1234, 5, -3);
ok 471 - $x = 120
ok 472 - $x = 120
ok 473 - $x = 120
ok 474 - $x = 120
ok 475 - $x = Math::BigInt->new("123"); $y = Math::BigInt->new("123"); $x->badd($y);
ok 476 - is a valid object
ok 477 - $x = Math::BigInt->new("123"); $x->accuracy(3); $y = Math::BigInt->new("0"); $x->badd($y);
ok 478 - is a valid object
ok 479 - $x->{_a} == 3
ok 480 - $x->{_p} is undef
ok 481 - $x = Math::BigInt->new("123"); $x->precision(-3); $y = Math::BigInt->new("0"); $x->badd($y);
ok 482 - is a valid object
ok 483 - $x->{_p} == -3
ok 484 - $x->{_a} is undef
ok 485 - $x = Math::BigInt->new("123"); $y = Math::BigInt->new("0"); $y->accuracy(3); $x->badd($y);
ok 486 - is a valid object
ok 487 - $x->{_a} == 3
ok 488 - $x->{_p} is undef
ok 489 - $x = Math::BigInt->new("123"); $y = Math::BigInt->new("0"); $y->precision(-3); $x->badd($y);
ok 490 - is a valid object
ok 491 - $x->{_p} == -3
ok 492 - $x->{_a} is undef
ok 493 - $x = Math::BigInt->new("123"); $y = Math::BigInt->new("1"); $x->bmul($y);
ok 494 - is a valid object
ok 495 - $x = Math::BigInt->new("123"); $x->accuracy(3); $y = Math::BigInt->new("0"); $x->bmul($y);
ok 496 - is a valid object
ok 497 - $x->{_a} == 3
ok 498 - $x->{_p} is undef
ok 499 - $x = Math::BigInt->new("123"); $x->precision(-3); $y = Math::BigInt->new("0"); $x->bmul($y);
ok 500 - is a valid object
ok 501 - $x->{_p} == -3
ok 502 - $x->{_a} is undef
ok 503 - $x = Math::BigInt->new("123"); $y = Math::BigInt->new("0"); $y->accuracy(3); $x->bmul($y);
ok 504 - is a valid object
ok 505 - $x->{_a} == 3
ok 506 - $x->{_p} is undef
ok 507 - $x = Math::BigInt->new("123"); $y = Math::BigInt->new("0"); $y->precision(-3); $x->bmul($y);
ok 508 - is a valid object
ok 509 - $x->{_p} == -3
ok 510 - $x->{_a} is undef
ok 511 - $x = Math::BigInt->new("123"); $x->accuracy(3); $y = Math::BigInt->new("1"); $x->bmul($y);
ok 512 - is a valid object
ok 513 - $x->{_a} == 3
ok 514 - $x->{_p} is undef
ok 515 - $x = Math::BigInt->new("123"); $x->precision(-3); $y = Math::BigInt->new("1"); $x->bmul($y);
ok 516 - is a valid object
ok 517 - $x->{_p} == -3
ok 518 - $x->{_a} is undef
ok 519 - $x = Math::BigInt->new("123"); $y = Math::BigInt->new("1"); $y->accuracy(3); $x->bmul($y);
ok 520 - is a valid object
ok 521 - $x->{_a} == 3
ok 522 - $x->{_p} is undef
ok 523 - $x = Math::BigInt->new("123"); $y = Math::BigInt->new("1"); $y->precision(-3); $x->bmul($y);
ok 524 - is a valid object
ok 525 - $x->{_p} == -3
ok 526 - $x->{_a} is undef
ok 527 - $x = Math::BigInt->new("1"); $x->accuracy(3); $y = Math::BigInt->new("123"); $x->bmul($y);
ok 528 - is a valid object
ok 529 - $x->{_a} == 3
ok 530 - $x->{_p} is undef
ok 531 - $x = Math::BigInt->new("1"); $x->precision(-3); $y = Math::BigInt->new("123"); $x->bmul($y);
ok 532 - is a valid object
ok 533 - $x->{_p} == -3
ok 534 - $x->{_a} is undef
ok 535 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("123"); $y->accuracy(3); $x->bmul($y);
ok 536 - is a valid object
ok 537 - $x->{_a} == 3
ok 538 - $x->{_p} is undef
ok 539 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("123"); $y->precision(-3); $x->bmul($y);
ok 540 - is a valid object
ok 541 - $x->{_p} == -3
ok 542 - $x->{_a} is undef
ok 543 - $x = Math::BigInt->new("123"); $y = Math::BigInt->new("1"); $x->bdiv($y);
ok 544 - is a valid object
ok 545 - $x = Math::BigInt->new("123"); $x->accuracy(4); $y = Math::BigInt->new("1"); $x->bdiv($y);
ok 546 - is a valid object
ok 547 - $x->{_a} == 4
ok 548 - $x->{_p} is undef
ok 549 - $x = Math::BigInt->new("123"); $y = Math::BigInt->new("1"); $y->accuracy(4); $x->bdiv($y);
ok 550 - is a valid object
ok 551 - $x->{_a} == 4
ok 552 - $x->{_p} is undef
ok 553 - $x = Math::BigInt->new("123"); $y = Math::BigInt->new("1"); $y->precision(-4); $x->bdiv($y);
ok 554 - is a valid object
ok 555 - $x->{_p} == -4
ok 556 - $x->{_a} is undef
ok 557 - $x = Math::BigInt->new("123"); $x->precision(-4); $y = Math::BigInt->new("1"); $x->bdiv($y);
ok 558 - is a valid object
ok 559 - $x->{_p} == -4
ok 560 - $x->{_a} is undef
ok 561 - $x = Math::BigInt->new("1"); $x->accuracy(4); $y = Math::BigInt->new("123"); $x->bdiv($y);
ok 562 - is a valid object
ok 563 - $x->{_a} == 4
ok 564 - $x->{_p} is undef
ok 565 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("123"); $y->accuracy(4); $x->bdiv($y);
ok 566 - is a valid object
ok 567 - $x->{_a} == 4
ok 568 - $x->{_p} is undef
ok 569 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("123"); $y->precision(-4); $x->bdiv($y);
ok 570 - is a valid object
ok 571 - $x->{_p} == -4
ok 572 - $x->{_a} is undef
ok 573 - $x = Math::BigInt->new("1"); $x->precision(-4); $y = Math::BigInt->new("123"); $x->bdiv($y);
ok 574 - is a valid object
ok 575 - $x->{_p} == -4
ok 576 - $x->{_a} is undef
ok 577 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("3"); $x->band($y);
ok 578 - is a valid object
ok 579 - $x = Math::BigInt->new("1234"); $x->accuracy(1); $y = Math::BigInt->new("0"); $x->band($y);
ok 580 - is a valid object
ok 581 - $x->{_a} == 1
ok 582 - $x->{_p} is undef
ok 583 - $x = Math::BigInt->new("1234"); $y = Math::BigInt->new("0"); $y->accuracy(1); $x->band($y);
ok 584 - is a valid object
ok 585 - $x->{_a} == 1
ok 586 - $x->{_p} is undef
ok 587 - $x = Math::BigInt->new("1234"); $x->precision(-1); $y = Math::BigInt->new("0"); $x->band($y);
ok 588 - is a valid object
ok 589 - $x->{_p} == -1
ok 590 - $x->{_a} is undef
ok 591 - $x = Math::BigInt->new("1234"); $y = Math::BigInt->new("0"); $y->precision(-1); $x->band($y);
ok 592 - is a valid object
ok 593 - $x->{_p} == -1
ok 594 - $x->{_a} is undef
ok 595 - $x = Math::BigInt->new("0xFF"); $y = Math::BigInt->new("0x10"); $x->band($y);
ok 596 - is a valid object
ok 597 - $x = Math::BigInt->new("0xFF"); $x->accuracy(2); $y = Math::BigInt->new("0xFF"); $x->band($y);
ok 598 - is a valid object
ok 599 - $x->{_a} == 2
ok 600 - $x->{_p} is undef
ok 601 - $x = Math::BigInt->new("0xFF"); $y = Math::BigInt->new("0xFF"); $y->accuracy(2); $x->band($y);
ok 602 - is a valid object
ok 603 - $x->{_a} == 2
ok 604 - $x->{_p} is undef
ok 605 - $x = Math::BigInt->new("0xFF"); $x->precision(1); $y = Math::BigInt->new("0xFF"); $x->band($y);
ok 606 - is a valid object
ok 607 - $x->{_p} == 1
ok 608 - $x->{_a} is undef
ok 609 - $x = Math::BigInt->new("0xFF"); $y = Math::BigInt->new("0xFF"); $y->precision(1); $x->band($y);
ok 610 - is a valid object
ok 611 - $x->{_p} == 1
ok 612 - $x->{_a} is undef
ok 613 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("3"); $x->bxor($y);
ok 614 - is a valid object
ok 615 - $x = Math::BigInt->new("1234"); $x->accuracy(1); $y = Math::BigInt->new("0"); $x->bxor($y);
ok 616 - is a valid object
ok 617 - $x->{_a} == 1
ok 618 - $x->{_p} is undef
ok 619 - $x = Math::BigInt->new("1234"); $y = Math::BigInt->new("0"); $y->accuracy(1); $x->bxor($y);
ok 620 - is a valid object
ok 621 - $x->{_a} == 1
ok 622 - $x->{_p} is undef
ok 623 - $x = Math::BigInt->new("1234"); $x->precision(3); $y = Math::BigInt->new("0"); $x->bxor($y);
ok 624 - is a valid object
ok 625 - $x->{_p} == 3
ok 626 - $x->{_a} is undef
ok 627 - $x = Math::BigInt->new("1234"); $y = Math::BigInt->new("0"); $y->precision(3); $x->bxor($y);
ok 628 - is a valid object
ok 629 - $x->{_p} == 3
ok 630 - $x->{_a} is undef
ok 631 - $x = Math::BigInt->new("0xFF"); $y = Math::BigInt->new("0x10"); $x->bxor($y);
ok 632 - is a valid object
ok 633 - $x = Math::BigInt->new("0xFF"); $x->accuracy(2); $y = Math::BigInt->new("0xFF"); $x->bxor($y);
ok 634 - is a valid object
ok 635 - $x->{_a} == 2
ok 636 - $x->{_p} is undef
ok 637 - $x = Math::BigInt->new("0xFF"); $y = Math::BigInt->new("0xFF"); $y->accuracy(2); $x->bxor($y);
ok 638 - is a valid object
ok 639 - $x->{_a} == 2
ok 640 - $x->{_p} is undef
ok 641 - $x = Math::BigInt->new("0xFF"); $x->precision(1); $y = Math::BigInt->new("0xFF"); $x->bxor($y);
ok 642 - is a valid object
ok 643 - $x->{_p} == 1
ok 644 - $x->{_a} is undef
ok 645 - $x = Math::BigInt->new("0xFF"); $y = Math::BigInt->new("0xFF"); $y->precision(1); $x->bxor($y);
ok 646 - is a valid object
ok 647 - $x->{_p} == 1
ok 648 - $x->{_a} is undef
ok 649 - $x = Math::BigInt->new("0xFF"); $x->accuracy(2); $y = Math::BigInt->new("0xFFF"); $x->bxor($y);
ok 650 - is a valid object
ok 651 - $x->{_a} == 2
ok 652 - $x->{_p} is undef
ok 653 - $x = Math::BigInt->new("0xFF"); $y = Math::BigInt->new("0xFFF"); $y->accuracy(2); $x->bxor($y);
ok 654 - is a valid object
ok 655 - $x->{_a} == 2
ok 656 - $x->{_p} is undef
ok 657 - $x = Math::BigInt->new("0xFF"); $x->precision(2); $y = Math::BigInt->new("0xFFF"); $x->bxor($y);
ok 658 - is a valid object
ok 659 - $x->{_p} == 2
ok 660 - $x->{_a} is undef
ok 661 - $x = Math::BigInt->new("0xFF"); $y = Math::BigInt->new("0xFFF"); $y->precision(2); $x->bxor($y);
ok 662 - is a valid object
ok 663 - $x->{_p} == 2
ok 664 - $x->{_a} is undef
ok 665 - $x = Math::BigInt->new("1"); $y = Math::BigInt->new("3"); $x->bior($y);
ok 666 - is a valid object
ok 667 - $x = Math::BigInt->new("1234"); $x->accuracy(1); $y = Math::BigInt->new("0"); $x->bior($y);
ok 668 - is a valid object
ok 669 - $x->{_a} == 1
ok 670 - $x->{_p} is undef
ok 671 - $x = Math::BigInt->new("1234"); $y = Math::BigInt->new("0"); $y->accuracy(1); $x->bior($y);
ok 672 - is a valid object
ok 673 - $x->{_a} == 1
ok 674 - $x->{_p} is undef
ok 675 - $x = Math::BigInt->new("1234"); $x->precision(3); $y = Math::BigInt->new("0"); $x->bior($y);
ok 676 - is a valid object
ok 677 - $x->{_p} == 3
ok 678 - $x->{_a} is undef
ok 679 - $x = Math::BigInt->new("1234"); $y = Math::BigInt->new("0"); $y->precision(3); $x->bior($y);
ok 680 - is a valid object
ok 681 - $x->{_p} == 3
ok 682 - $x->{_a} is undef
ok 683 - $x = Math::BigInt->new("0xFF"); $y = Math::BigInt->new("0x10"); $x->bior($y);
ok 684 - is a valid object
ok 685 - $x = Math::BigInt->new("250"); $x->accuracy(2); $y = Math::BigInt->new("0xFF"); $x->bior($y);
ok 686 - is a valid object
ok 687 - $x->{_a} == 2
ok 688 - $x->{_p} is undef
ok 689 - $x = Math::BigInt->new("0xFF"); $y = Math::BigInt->new("250"); $y->accuracy(2); $x->bior($y);
ok 690 - is a valid object
ok 691 - $x->{_a} == 2
ok 692 - $x->{_p} is undef
ok 693 - $x = Math::BigInt->new("0xFF"); $x->precision(1); $y = Math::BigInt->new("0xFF"); $x->bior($y);
ok 694 - is a valid object
ok 695 - $x->{_p} == 1
ok 696 - $x->{_a} is undef
ok 697 - $x = Math::BigInt->new("0xFF"); $y = Math::BigInt->new("0xFF"); $y->precision(1); $x->bior($y);
ok 698 - is a valid object
ok 699 - $x->{_p} == 1
ok 700 - $x->{_a} is undef
ok 701 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("3"); $x->bpow($y);
ok 702 - is a valid object
ok 703 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("0"); $x->bpow($y);
ok 704 - is a valid object
ok 705 - $x = Math::BigInt->new("2"); $x->accuracy(2); $y = Math::BigInt->new("0"); $x->bpow($y);
ok 706 - is a valid object
ok 707 - $x->{_a} == 2
ok 708 - $x->{_p} is undef
ok 709 - $x = Math::BigInt->new("2"); $y = Math::BigInt->new("0"); $y->accuracy(2); $x->bpow($y);
ok 710 - is a valid object
ok 711 - $x->{_a} == 2
ok 712 - $x->{_p} is undef
ok 713 - $Math::BigInt::rnd_mode = "even"
ok 714 - $Math::BigFloat::rnd_mode = "even"
ok 715 - $mbi->round_mode("huhmbi")
ok 716 - $mbf->round_mode("huhmbf")
ok 717 - $Math::BigInt::rnd_mode = "huhmbi"
ok 718 - $Math::BigFloat::rnd_mode = "huhmbf"
ok 719 - $Math::BigInt::rnd_mode = "odd"
ok 720 - $Math::BigInt::rnd_mode = "odd"
ok 721 - set A ...
ok 722 - ... and now P must be cleared
ok 723 - set P ...
ok 724 - ... and now A must be cleared
ok 725 - set A ...
ok 726 - ... and now P must be cleared
ok 727 - set P ...
ok 728 - ... and now A must be cleared
ok 729 - Math::BigInt has A of 1
ok 730 - $x has A of 1
ok 731 - $x has A of 2
ok 732 - Math::BigInt has A of 3
ok 733 - $x still has A of 2
ok 734 - $x now has A of undef
ok 735 - Math::BigInt still has A of 3
ok 736 - Math::BigInt now has A of undef
ok 737 - Math::BigInt has A of 1
ok 738 - $x has A of 1
ok 739 - $x has A of 2
ok 740 - Math::BigInt has A of 3
ok 741 - $x still has A of 2
ok 742 - $x now has A of undef
ok 743 - Math::BigInt still has A of 3
ok 744 - Math::BigInt now has A of undef
ok 745 - Math::BigFloat has A of 1
ok 746 - $x has A of 1
ok 747 - $x has A of 2
ok 748 - Math::BigFloat has A of 3
ok 749 - $x still has A of 2
ok 750 - $x now has A of undef
ok 751 - Math::BigFloat still has A of 3
ok 752 - Math::BigFloat now has A of undef
ok 753 - Math::BigFloat has A of 1
ok 754 - $x has A of 1
ok 755 - $x has A of 2
ok 756 - Math::BigFloat has A of 3
ok 757 - $x still has A of 2
ok 758 - $x now has A of undef
ok 759 - Math::BigFloat still has A of 3
ok 760 - Math::BigFloat now has A of undef
ok 761 - bug with blog(Math::BigFloat, Math::BigInt)
ok 762 - $x->bsqrt() with many digits
ok 763 - $x->bsqrt() with many digits
ok 764 - $x->bsqrt() with many digits
ok
t/storable.t ............. 
1..1
ok 1
ok
t/threads.t .............. 
1..22
ok 1 - we survived our threads
ok 2 - got all the numbers we expected
ok 3 - numbers look sane
ok 4 - numbers look sane
ok 5 - numbers look sane
ok 6 - numbers look sane
ok 7 - numbers look sane
ok 8 - numbers look sane
ok 9 - numbers look sane
ok 10 - numbers look sane
ok 11 - numbers look sane
ok 12 - numbers look sane
ok 13 - numbers look sane
ok 14 - numbers look sane
ok 15 - numbers look sane
ok 16 - numbers look sane
ok 17 - numbers look sane
ok 18 - numbers look sane
ok 19 - numbers look sane
ok 20 - numbers look sane
ok 21 - numbers look sane
ok 22 - numbers look sane
ok
t/version.t .............. 
1..1
ok 1
# 6.2.1
ok
All tests successful.
Files=13, Tests=9146, 10 wallclock secs ( 1.03 usr  0.11 sys +  8.67 cusr  0.66 csys = 10.47 CPU)
Result: PASS
make[1]: Leaving directory '/build/libmath-bigint-gmp-perl-1.6011'
   create-stamp debian/debhelper-build-stamp
   dh_prep
   dh_auto_install --destdir=debian/libmath-bigint-gmp-perl/
	make -j16 install DESTDIR=/build/libmath-bigint-gmp-perl-1.6011/debian/libmath-bigint-gmp-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr
make[1]: Entering directory '/build/libmath-bigint-gmp-perl-1.6011'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- GMP.bs blib/arch/auto/Math/BigInt/GMP/GMP.bs 644
Manifying 1 pod document
Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
Installing /build/libmath-bigint-gmp-perl-1.6011/debian/libmath-bigint-gmp-perl/usr/lib/x86_64-linux-gnu/perl5/5.36/auto/Math/BigInt/GMP/GMP.so
Installing /build/libmath-bigint-gmp-perl-1.6011/debian/libmath-bigint-gmp-perl/usr/lib/x86_64-linux-gnu/perl5/5.36/Math/BigInt/GMP.pm
Installing /build/libmath-bigint-gmp-perl-1.6011/debian/libmath-bigint-gmp-perl/usr/share/man/man3/Math::BigInt::GMP.3pm
make[1]: Leaving directory '/build/libmath-bigint-gmp-perl-1.6011'
   dh_installdocs
   dh_installchangelogs
   dh_installman
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_missing
   dh_dwz -a
   dh_strip -a
   dh_makeshlibs -a
   dh_shlibdeps -a
   dh_installdeb
   dh_gencontrol
   dh_md5sums
   dh_builddeb
dpkg-deb: building package 'libmath-bigint-gmp-perl-dbgsym' in '../libmath-bigint-gmp-perl-dbgsym_1.6011-4_amd64.deb'.
dpkg-deb: building package 'libmath-bigint-gmp-perl' in '../libmath-bigint-gmp-perl_1.6011-4_amd64.deb'.
 dpkg-genbuildinfo --build=binary -O../libmath-bigint-gmp-perl_1.6011-4_amd64.buildinfo
 dpkg-genchanges --build=binary -O../libmath-bigint-gmp-perl_1.6011-4_amd64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: not including original source code in upload
I: copying local configuration
I: user script /srv/workspace/pbuilder/185984/tmp/hooks/B01_cleanup starting
I: user script /srv/workspace/pbuilder/185984/tmp/hooks/B01_cleanup finished
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env 
I: removing directory /srv/workspace/pbuilder/185984 and its subdirectories
I: Current time: Mon Jun 24 05:53:55 +14 2024
I: pbuilder-time-stamp: 1719158035