1N/A chdir 't' if -d 't'; 1N/A# 2s complement assumption. Won't break test, just makes the internals of 1N/A# the SVs less interesting if were not on 2s complement system. 1N/A# Seems one needs to perform the maths on 'Inf' to get the NV correctly primed. 1N/A@
FOO =
('s', 'N/A', 'a', 'NaN', -1, undef, 0, 1, 3.14, 1e37, 0.632120558, -.5, 1N/A # Comparison routines may convert these internally, which would change 1N/A # what is used to determine the comparison on later runs. Hence copy 1N/A my ($i1, $i2, $i3, $i4, $i5, $i6, $i7, $i8, $i9, $i10, 1N/A my ($j1, $j2, $j3, $j4, $j5, $j6, $j7, $j8, $j9, $j10, 1N/A # OK, so the docs are wrong it seems. NaN != NaN 1N/A # Should give -ve of other answer, or undef for NaNs 1N/A # a + -a should be zero. not zero is truth. which avoids using == 1N/A # String comparisons 1N/A # Should give -ve of other answer 1N/A # a + -a should be zero. not zero is truth. which avoids using ==