Numbers

DecimalNumber

class manimlib.mobject.numbers.DecimalNumber(number=0, **kwargs)

十进制(浮点)数

  • num_decimal_places : 小数点位数

  • unit : 单位符号

  • show_ellipsis : 显示省略号

  • group_with_commas : 3 位一组,用逗号隔开

get_formatter(**kwargs)

配置基于第一个实例属性,但被任何关键字参数覆盖,相关参数如下(这句话看不懂,看下面的英文解释)

Configuration is based first off instance attributes, but overwritten by any key word argument. Relevant key words:

  • include_sign

  • group_with_commas

  • num_decimal_places

  • field_name (e.g. 0 or 0.real)

get_value()

获取数值

increment_value(delta_t=1)

增加数值

set_value(number)

设置数值

Integer

class manimlib.mobject.numbers.Integer(number=0, **kwargs)

十进制整数

  • num_decimal_places : 小数点位数

  • unit : 单位符号

  • show_ellipsis : 显示省略号

  • group_with_commas : 3 位一组,用逗号隔开

get_value()

获取数值