Created attachment 126124 [details] test case See the test case - red rows. Some unit conversions are not supported - units picapt2, pica, uk_ton, GRT, picapt3, pica3. Specification of function: http://docs.oasis-open.org/office/v1.2/os/OpenDocument-v1.2-os-part2.html#__RefHeading__1018496_715980110 ODF function CONVERT = Calc's function CONVERT_ADD, see bug 69539.
I will add support for pica pica3 picapt2 picapt3 uk_ton GRT
uk_ton is already supported; in the test document a trailing space is present...
(In reply to Winfried Donkers from comment #2) > uk_ton is already supported; in the test document a trailing space is > present... Same for GRT.
Created attachment 126162 [details] modified and used test document This document has all TRUE results (with the bug fix applied). Also, all comparisons are done with ROUND(x;12) to avoid false negatives because of floating point binary/decimal conversions.
Created attachment 126165 [details] modified and used test document Added missing unit pica2.
Winfried Donkers committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=3d76efdaad84e288e5e85b4f25e69892fec12f25 tdf#100811 Add extra conversion units to ODFF function CONVERT It will be available in 5.3.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.