use
strict;
use
warnings;
"1..4\n"
;
my
$rop
= Math::Decimal64->new(
'4'
, 0);
if
(
$rop
== 4) {
"ok 1\n"
}
else
{
warn
"\n \$rop: $rop\n"
;
"not ok 1\n"
;
}
assignInf(
$rop
, -1);
if
(
$rop
== InfD64(-1)) {
"ok 2\n"
}
else
{
warn
"\n \$rop: $rop\n"
;
"not ok 2\n"
;
}
assignNaN(
$rop
);
if
(is_NaND64(
$rop
)) {
"ok 3\n"
}
else
{
warn
"\n \$rop: $rop\n"
;
"not ok 3\n"
;
}
assignInf(
$rop
, 0);
if
(
$rop
== InfD64(1)) {
"ok 4\n"
}
else
{
warn
"\n \$rop: $rop\n"
;
"not ok 4\n"
;
}