class SciFormatter(precision=None, zerotrim=None)[source]

Bases: Formatter

Format numbers with scientific notation.

  • precision (int, default: {6, 2}) – The maximum number of digits after the decimal point. Default is 6 when zerotrim is True and 2 otherwise.

  • zerotrim (bool, default: rc['format.zerotrim']) – Whether to trim trailing decimal zeros.

Methods Summary

__call__(x[, pos])

Convert number to a string.