我正试图找到一种方法来对无理数的任意索引进行切片,例如,从十进制索引100开始对欧拉数的5位数字进行切片。这不是一项实际任务,只是我想知道的一件事。
我试图在这里找到答案
并在将我的浮点转换为字符串后对我的数字进行切片:
z=str(format(math.e, '.105f'))[-6:-1]
它确实可以处理精度较小的浮点(直到.50f左右(,但对于较大的浮点,它会返回零。我想知道我怎么可能代表和切片长浮子。
Python有一个用于这种非常高精度算法的包bigfoat。