numpy.base_repr#
- numpy.base_repr(number, base=2, padding=0)[源码]#
以给定的基数系统返回数字的字符串表示形式。
- 参数:
- numberint
要转换的值。正数和负数均可处理。
- baseint, optional
将
number转换为 base 数制。有效范围为 2-36,默认值为 2。- paddingint, optional
左侧填充的零的数量。默认为 0(无填充)。
- 返回:
- outstr
base 制下
number的字符串表示。
另请参阅
binary_reprbase 为 2 时的
base_repr的更快的版本。
示例
>>> import numpy as np >>> np.base_repr(5) '101' >>> np.base_repr(6, 5) '11' >>> np.base_repr(7, base=5, padding=3) '00012'
>>> np.base_repr(10, base=16) 'A' >>> np.base_repr(32, base=16) '20'