|Perl Language Reference Manual|
by Larry Wall and others
Paperback (6"x9"), 724 pages
RRP £29.95 ($39.95)
Sales of this book support The Perl Foundation! Get a printed copy>>>
Lost precision when %s %f by 1
(W) The value you attempted to increment or decrement by one is too large
for the underlying floating point representation to store accurately,
hence the target of
-- is unchanged. Perl issues this warning
because it has already switched from integers to floating point when values
are too large for integers, and now even floating point is insufficient.
You may wish to switch to using Math::BigInt explicitly.
|ISBN 9781906966027||Perl Language Reference Manual||See the print edition|