Description: LO does not correctly read certain numbers from NUMBERS files. See attached. Steps to Reproduce: Open Attached File Actual Results: B20 is 1048580 Expected Results: B20 is 1048576 Reproducible: Always User Profile Reset: Yes Additional Info: Recalculation on File Load settings: - Excel 2007 and newer: "Always recalculate" - ODF spreadsheet (not saved by LibreOffice): Never recalculate
Created attachment 177983 [details] specimen
This is a bug in libetonyek. Code pointer: use of operator << to put double (readDouble) to string buffer in IWAParser::parseTile, which converts 1048576.0 into string like "1.04858e+06".