https://bugs.documentfoundation.org/show_bug.cgi?id=120939

Eike Rathke <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #2 from Eike Rathke <[email protected]> ---
The document contains values with precision errors, like the calculated value
400 in B5 was stored as office:value="400.000000000001"; the calculated value
400 in B7 was stored as office:value="399.999999999999".

A manual =BITXOR(399.999999999999, 1) also produces 398, same as =BITXOR(399,1)

Recalculating (Shift+Ctrl+F9) the document after load produces correct values
here on Linux.

Saving the recalculated document results in correct office:value="400" and
office:value="6400" in all cases.

The test case document was generated using LibreOffice/6.0.6.2$Windows_X86_64
Is this reproducible for others?

Btw, also the calculated value 6400 in B2 was stored as
office:value="6400.00000000001", the calculated value 6400 in B10 was stored as
office:value="6400"; which both are stored as office:value="6400" after
recalculating.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to