diff --git a/apps/calculation/calculation.cpp b/apps/calculation/calculation.cpp index f169799c8..21cdf9774 100644 --- a/apps/calculation/calculation.cpp +++ b/apps/calculation/calculation.cpp @@ -134,7 +134,7 @@ bool Calculation::shouldOnlyDisplayApproximateOutput(Context * context) { if (strcmp(m_exactOutputText, "undef") == 0) { return true; } - return input().isApproximate(*context); + return input().isApproximate(*context) || exactOutput(context).isApproximate(*context); } Calculation::EqualSign Calculation::exactAndApproximateDisplayedOutputsAreEqual(Poincare::Context * context) {