[poincare] Decimal: fix the number of significative digits displayed

This commit is contained in:
Émilie Feral
2018-07-05 17:51:04 +02:00
parent 2791c8bdef
commit 0bfe78e568

View File

@@ -219,7 +219,7 @@ bool Decimal::needParenthesisWithParent(const Expression * e) const {
ExpressionLayout * Decimal::createLayout(PrintFloat::Mode floatDisplayMode, int numberOfSignificantDigits) const {
char buffer[k_maxBufferSize];
int numberOfChars = convertToText(buffer, k_maxBufferSize, floatDisplayMode, PrintFloat::k_numberOfStoredSignificantDigits);
int numberOfChars = convertToText(buffer, k_maxBufferSize, floatDisplayMode, numberOfSignificantDigits);
return LayoutEngine::createStringLayout(buffer, numberOfChars);
}