def main(): value = 5.0 cysqrtm_result = cyforksqrt.sqrtm(value) cysqrtm_time = timeit.timeit("cyforksqrt.sqrtm(" + str(value) + ")", setup="import cyforksqrt") print_results("cyforksqrt.sqrtm", cysqrtm_result, cysqrtm_time) cysqrt2_result = cyforksqrt.sqrt2(value) cysqrt2_time = timeit.timeit("cyforksqrt.sqrt2(" + str(value) + ")", setup="import cyforksqrt") print_results("cyforksqrt.sqrt2", cysqrt2_result, cysqrt2_time) forksqrt2_result = forksqrt.sqrt2(value, False) forksqrt2_time = timeit.timeit("forksqrt.sqrt2(" + str(value) + ", False)", setup="import forksqrt") print_results("forksqrt.sqrt2", forksqrt2_result, forksqrt2_time) mathsqrt_result = math.sqrt(value) mathsqrt_time = timeit.timeit("math.sqrt(" + str(value) + ")", setup="import math") print_results("math.sqrt", mathsqrt_result, mathsqrt_time)