https://bugs.documentfoundation.org/show_bug.cgi?id=66319
Andras Timar <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|medium |low Severity|normal |enhancement --- Comment #5 from Andras Timar <[email protected]> --- On Linux, if we start LibreOffice with for example: LC_NUMERIC=hr_HR.UTF-8 instdir/program/scalc Then =IMPOWER("2+3i";1/2) will be printed as 1,67414922803554+0,895977476129838i Because the decimal separator in format code of snprintf at http://opengrok.libreoffice.org/xref/core/scaddins/source/analysis/analysishelper.cxx#972 depends on the LC_NUMERIC part of the locale. At least this is the case under Linux. I'm not sure about Windows. Anyhow, LibreOffice has its own locale setting, ideally it should be used instead of LC_NUMERIC and snprintf. -- 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
