http://www.perlmonks.org?node_id=1034377


in reply to Reading wrong value from excel sheet

Looks like a rounding error - can't you format the results to show values in the needed precision?

If you spot any bugs in my solutions, it's because I've deliberately left them in as an exercise for the reader! :-)