Release notes

  • [Bug Fix] Fixed an issue that could prevent some complex calculations from completing.

  • [Feature] Added support for calculating measurement uncertainty through compatible AI assistants.

  • [Update] Redesigned the calculator and supporting pages.
  • [Feature] Added support for ln(x), arcsin, arccos, and arctan.
  • [Update] Improved error messages for unknown functions.

  • [Update] Improved documentation and error messages for mismatched parentheses, invalid variables, and missing operators.

  • [Feature] Added consistent scientific notation support in expressions and variable values, including 1.67e-19±0.07e-19.
  • [Bug Fix] Preserved estimate digits when uncertainty is zero.
  • [Bug Fix] Show undefined relative uncertainty for zero estimates while retaining absolute uncertainty.
  • [Bug Fix] Return calculation errors for non-real and nonfinite results.

  • [Update] Added rewrite guidance for ambiguous measurements involving powers and scaling, such as using (1.6±0.1)*10^-19.

  • [Bug Fix] Fixed uncertainty calculation problems involving small coefficients and fractional powers.

  • [Bug Fix] Fixed a brief flash of unstyled content when opening the site.

  • [Update] Added error guidance for malformed decimals and commas used as decimal separators.

  • [Feature] Added buttons to copy results and expressions.
  • [Update] Added an FAQ and clarified error messages.
  • [Bug Fix] Corrected the display of natural logarithms in readable expressions.

  • [Feature] Added symbolic expressions for the estimate and propagated uncertainty.
  • [Update] Updated learning material on uncertainty and rounding.

  • [Feature] Added support for calculations involving angles in degrees.
  • [Update] Expanded explanations of uncertainty propagation.

  • [Update] Improved variable labels and how measurements appear in result expressions.

  • [Update] Moved the answer higher in the calculator, improved result layout, and clarified calculation errors.

  • [Feature] Added support for ** as an alternative to ^ for powers.

  • [Update] Rewrote the Learn page’s explanation of measurement uncertainty and propagation.

  • [Update] Added parentheses validation and support for bracket characters and multiplication bullets.

  • [Bug Fix] Improved rounding and corrected rounded percentage uncertainty.

  • [Feature] Added uppercase letters as variable names.
  • [Update] Improved feedback for unsupported characters.

  • [Bug Fix] Improved implicit multiplication between variables, constants, and parenthesized expressions.

  • [Update] Moved calculation to a general formula for propagating uncertainty through mathematical expressions.

  • [Update] Improved the mobile layout and expanded step-by-step explanations and educational material.

  • [Feature] First recorded web calculator implementation for expressions with measurement uncertainty.