use constant POS_INF => +(99**99**99);
use constant NEG_INF => -(99**99**99);
####
>perl -MDevel::Peek -e"Dump +(99**99**99)"
SV = NV(0x1832414) at 0x225334
REFCNT = 1
FLAGS = (PADBUSY,PADTMP,NOK,READONLY,pNOK)
NV = 1.#INF
>perl -MDevel::Peek -e"Dump -(99**99**99)"
SV = NV(0x1832424) at 0x22531c
REFCNT = 1
FLAGS = (PADBUSY,PADTMP,NOK,READONLY,pNOK)
NV = -1.#INF
####
$ perl -MDevel::Peek -e'Dump +(99**99**99)'
SV = NV(0x8165bd0) at 0x8160954
REFCNT = 1
FLAGS = (PADBUSY,PADTMP,NOK,READONLY,pNOK)
NV = inf
$ perl -MDevel::Peek -e'Dump -(99**99**99)'
SV = NV(0x8165be0) at 0x814cc9c
REFCNT = 1
FLAGS = (PADBUSY,PADTMP,NOK,READONLY,pNOK)
NV = -inf