Add files via upload
This commit is contained in:
parent
ae205f8738
commit
59c00f2f76
@ -13,12 +13,14 @@ from multiprocessing.dummy import Pool as Pool
|
||||
from tqdm import tqdm
|
||||
import argparse
|
||||
|
||||
|
||||
def pi(start):
|
||||
getcontext().prec = count - start
|
||||
for k in range(start, int(start + one_count)):
|
||||
pbar.update(1)
|
||||
list_all[k] = (1/Decimal(16)**k * (Decimal(4)/(8*k+1) - Decimal(2)/(8*k+4) - Decimal(1)/(8*k+5) - Decimal(1)/(8*k+6)))
|
||||
|
||||
|
||||
def main():
|
||||
global count
|
||||
global pbar
|
||||
@ -45,7 +47,6 @@ def main():
|
||||
one_count=int(count/tasks)
|
||||
start_table = [int((one_count * i)) for i in range(tasks)]
|
||||
|
||||
|
||||
start = time.time()
|
||||
with Pool(processes=threads) as pool:
|
||||
results = pool.starmap(
|
||||
@ -69,11 +70,3 @@ def main():
|
||||
f.close()
|
||||
if __name__ == "__main__":
|
||||
main()
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user