in reply to Reading wrong value from excel sheet
This is because you're using a digital computer. It's nothing to do with Excel or Perl. http://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html
Regards,
John Davies