aljabar/node_modules/algebrite/tests/arctan.coffee

34 lines
432 B
CoffeeScript

test_arctan = ->
run_test [
"arctan(x)",
"arctan(x)",
"arctan(-x)",
"-arctan(x)",
"arctan(0)",
"0",
"arctan(tan(x))",
"x",
"arctan(1/sqrt(3))-pi/6", # 30 degrees
"0",
"arctan(1)-pi/4", # 45 degrees
"0",
"arctan(sqrt(3))-pi/3", # 60 degrees
"0",
"arctan(a-b)",
"arctan(a-b)",
"arctan(b-a)",
"-arctan(a-b)",
"arctan(tan(x))",
"x",
]