Difficult-Rocket/test_speed.py

43 lines
594 B
Python
Raw Normal View History

2021-01-16 23:15:24 +08:00
import time
from decimal import Decimal as D
times = 1000000
a = 1
b = 2
c = 0.1
d = 2.1
a_start_time = time.time()
for x in range(0, times, 1):
Da = D(str(a))
Db = D(str(b))
Dc = Da * Db
a_stop_time = time.time()
b_start_time = time.time()
Da = D(str(a))
Db = D(str(b))
for x in range(0, times, 1):
Dc = Da * Db
b_stop_time = time.time()
c_start_time = time.time()
for x in range(0, times, 1):
Tc = a * b
c_stop_time = time.time()
def test(times, a, b):
t = times
s = time.time()
while t:
t -= 1
e = time.time()
return e - s