Advertisement
giGii

how much operations costs

Feb 27th, 2022
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.17 KB | None | 0 0
  1. # + за 5.73
  2. # - за 5.79
  3. # * за 5.95
  4. # / за 6.35
  5. # % за 9.14
  6. # // за 14.03
  7. # **0.5 за 15.96
  8. # **2 за 18.39
  9. # **11 за 33.96
  10.  
  11. import time
  12.  
  13. start = time.monotonic()
  14. for i in range(99999999):
  15.     i += 2
  16. print(f'+ за {time.monotonic() - start}')
  17.  
  18. start = time.monotonic()
  19. for i in range(99999999):
  20.     i -= 2
  21. print(f'- за {time.monotonic() - start}')
  22.  
  23. start = time.monotonic()
  24. for i in range(99999999):
  25.     i *= 2
  26. print(f'* за {time.monotonic() - start}')
  27.  
  28. start = time.monotonic()
  29. for i in range(99999999):
  30.     i /= 2
  31. print(f'/ за {time.monotonic() - start}')
  32.  
  33. start = time.monotonic()
  34. for i in range(99999999):
  35.     i %= 0.5
  36. print(f'% за {time.monotonic() - start}')
  37.  
  38. start = time.monotonic()
  39. for i in range(99999999):
  40.     i //= 0.5
  41. print(f'// за {time.monotonic() - start}')
  42.  
  43. start = time.monotonic()
  44. for i in range(99999999):
  45.     i **= 0.5
  46. print(f'**0.5 за {time.monotonic() - start}')
  47.  
  48. start = time.monotonic()
  49. for i in range(99999999):
  50.     i **= 2
  51. print(f'**2 за {time.monotonic() - start}')
  52.  
  53. start = time.monotonic()
  54. for i in range(99999999):
  55.     i **= 11
  56. print(f'**11 за {time.monotonic() - start}')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement