Я сделал программу Python 3 для вычисления pi для школьного проекта, но он всегда останавливается на 16 десятичных знаков. Есть ли ограничение на длину чисел в python? Если это так, то язык, который я мог бы использовать, позволит мне продолжить?
accuracy = int(input("accuracy: "))
current = 2
opperation = "+"
number = 3
count = 1
for i in range (accuracy):
if opperation == "-":
number = number - (4/(current*(current+1)*(current+2)))
opperation = "+"
elif opperation == "+":
number = number + (4/(current*(current+1)*(current+2)))
opperation = "-"
current += 2
print(str(count).zfill(8)) + ": " + str(number)
count += 1