In particular, you'll notice that the precision is often truncated when printing out a piddle, but if you print out an individual element, you will see more decimal places. For example,
pdl> $a = xvals(5)+random(5)-.5; pdl> print $a; [-0.29799808 0.7962806 1.5091669 2.75142 4.2517894] pdl> print $a((0)); -0.297998080973759 How many of those digits after the decimal are actually meaningful will of course depend on your machine architecture, etc. Derek On Jan 3, 2013, at 11:26 AM, Chris Marshall wrote: > Are you sure this isn't just the printed output format? > Do you have a code snippet showing that the values > are not calculated exactly? > > --Chris > > On Thu, Jan 3, 2013 at 1:20 PM, Lee Goddard <[email protected]> wrote: >> >> $bin_locations = zeroes($nbins)->xlinvals($minval, $maxval); >> >> On my Mac, xlinvals seems to produce numbers with five decimal places - is >> it possible to have it be more precise? >> >> Would this be a compiler setting? >> >> TIA >> Lee >> >> _______________________________________________ >> Perldl mailing list >> [email protected] >> http://mailman.jach.hawaii.edu/mailman/listinfo/perldl > > _______________________________________________ > Perldl mailing list > [email protected] > http://mailman.jach.hawaii.edu/mailman/listinfo/perldl > _______________________________________________ Perldl mailing list [email protected] http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
