Open the attached .xlsx file in LibreOffice. Click on Cell A1. Expected result: the UI displays -130.98999999999 Reason for expected result: Excel (2007 and up) displays that. Actual result: the UI displays -130.989999999991 LibreOffice should match Excel's interpretation of the file (or cite evidence from the OOXML standards that Excel is wrong).
Created attachment 113426 [details] Minimal reproduction .xlsx file
In the xlsx file is value: -130.98999999999069 - <sheetData> - <row r="1" spans="1:1" x14ac:dyDescent="0.25"> - <c r="A1" s="1"> <v>-130.98999999999069</v> </c> </row> </sheetData> LO show: -130.989999999991 excel_: -130,98999999999 I see no bug here. LO 4.4.0.3, excel2010, win7
(In reply to raal from comment #2) > LO show: -130.989999999991 > excel_: -130,98999999999 > > I see no bug here. Surely it is a bug on somebody's part that LO shows the final 1 and Excel does not.
If there is a bug somewhere, I think it is on the MS-Excel side which doesn't show the last digit. You can't ask LibreOffice to deteriorate its result in order to mimic MS-Excel. Please report the bug to Microsoft. Closing as NotOurBug. Best regards. JBF