tangent ======= tanf ---- >>> import math >>> from tangent import tanf >>> a = math.radians(30) >>> r1 = tanf(a) >>> r1 # doctesttag: +TAG=1_tangent-1_tanf 0.5774 >>> r2 = tanf(r1) >>> r2 # doctesttag: +TAG=1_tangent-1_tanf 0.6515 >>> r3 = tanf(r2) >>> r3 # doctesttag: +TAG=1_tangent-1_tanf 0.7626 >>> r4 = tanf(r3) >>> r4 # doctesttag: +TAG=1_tangent-1_tanf 0.9554 >>> a = math.radians(45) >>> tanf(a) # doctesttag: +TAG=1_tangent-1_tanf 1.0 >>> a = math.radians(60) >>> tanf(a) # doctesttag: +TAG=1_tangent-1_tanf 1.7321 >>> a = math.radians(89) >>> tanf(a) # doctesttag: +TAG=1_tangent-1_tanf 57.29 >>> tanf(0.0) # doctesttag: +TAG=1_tangent-1_tanf 0.0 tanf5 ----- >>> from tangent import tanf5 >>> tanf5(30) # doctesttag: +TAG=1_tangent-2_tanf5 (0.5774, 0.6515, 0.7626, 0.9554, 1.4145) >>> tanf5(45) # doctesttag: +TAG=1_tangent-2_tanf5 (1.0, 1.5574, 74.6429, 0.9416, 1.3738) >>> tanf5(60) # doctesttag: +TAG=1_tangent-2_tanf5 (1.7321, 6.1456, 0.1385, 0.1394, 0.1403) >>> tanf5(89) # doctesttag: +TAG=1_tangent-2_tanf5 (57.29, 0.9155, 1.3011, 3.6175, 0.5154) scholarship =========== check ----- >>> from scholarship import scholarship_check >>> scholarship_check (0.0, 4, 11.0, False, False) # doctesttag: +TAG=2_scholarship-1_check (True, 101) >>> scholarship_check (3000.0, 5, 6.0, False, True) # doctesttag: +TAG=2_scholarship-1_check (True, 10) >>> scholarship_check (3000.0, 5, 16.0, False, True) # doctesttag: +TAG=2_scholarship-1_check (True, 11) >>> scholarship_check (-3000.0, 5, 16.0, False, True) # doctesttag: +TAG=2_scholarship-1_check (True, 111) eval ---- >>> from scholarship import scholarship_eval >>> scholarship_eval (3000.0, 1, 8.5, False, False) # doctesttag: +TAG=2_scholarship-2_eval 3000.0 >>> scholarship_eval (3000.0, 3, 10.0, False, False) # doctesttag: +TAG=2_scholarship-2_eval 4500.0 >>> scholarship_eval (3000.0, 1, 4.5, False, True) # doctesttag: +TAG=2_scholarship-2_eval 0.0 >>> scholarship_eval (3000.0, 4, 10.0, True, True) # doctesttag: +TAG=2_scholarship-2_eval 0.0 >>> scholarship_eval (3000.0, 2, 8.5, False, False) # doctesttag: +TAG=2_scholarship-2_eval 4125.0 >>> scholarship_eval (3000.0, 4, 10.0, False, False) # doctesttag: +TAG=2_scholarship-2_eval 4687.5 >>> scholarship_eval (3000.0, 3, 6.0, False, True) # doctesttag: +TAG=2_scholarship-2_eval 5250.0 >>> scholarship_eval (3000.0, 3, 9.5, False, True) # doctesttag: +TAG=2_scholarship-2_eval 6000.0 calc ---- >>> from scholarship import scholarship_calc >>> scholarship_calc (3000.0, 1, 8.5, False, False) # doctesttag: +TAG=2_scholarship-3_calc (False, 3000.0) >>> scholarship_calc (3000.0, 3, 10.0, False, False) # doctesttag: +TAG=2_scholarship-3_calc (False, 4500.0) >>> scholarship_calc (3000.0, 1, 4.5, False, True) # doctesttag: +TAG=2_scholarship-3_calc (False, 0.0) >>> scholarship_calc (0.0, 4, 11.0, False, False) # doctesttag: +TAG=2_scholarship-3_calc (True, 101) >>> scholarship_calc (3000.0, 5, 6.0, False, True) # doctesttag: +TAG=2_scholarship-3_calc (True, 10) >>> scholarship_calc (3000.0, 5, 16.0, False, True) # doctesttag: +TAG=2_scholarship-3_calc (True, 11) >>> scholarship_calc (3000.0, 4, 10.0, True, True) # doctesttag: +TAG=2_scholarship-3_calc (False, 0.0) >>> scholarship_calc (3000.0, 2, 8.5, False, False) # doctesttag: +TAG=2_scholarship-3_calc (False, 4125.0) >>> scholarship_calc (3000.0, 4, 10.0, False, False) # doctesttag: +TAG=2_scholarship-3_calc (False, 4687.5) >>> scholarship_calc (3000.0, 3, 6.0, False, True) # doctesttag: +TAG=2_scholarship-3_calc (False, 5250.0) >>> scholarship_calc (3000.0, 3, 9.5, False, True) # doctesttag: +TAG=2_scholarship-3_calc (False, 6000.0) >>> scholarship_calc (3000.0, 4, -1.0, False, False) # doctesttag: +TAG=2_scholarship-3_calc (True, 1) ===========================================================