UNPKG

algebrite

Version:

Computer Algebra System in Coffeescript

74 lines (48 loc) 900 B
test_float = -> run_test [ "1.0+0", "1.0", "1+0.0", "1.0", "1+0.0-0.0", "1.0", "float(0)", "0.0", "1-float(0)", "1.0", "float(x)", "x", "float(1/2)", "0.5", "float(pi)", "3.141593...", "float(exp(1))", "2.718282...", "float(sin(2))", "0.909297...", "float(cos(2))", "-0.416147...", "x=[1/2,1/4]", "", "float(x)", "[0.5,0.25]", "x", "[1/2,1/4]", "x=quote(x)", "", "float((1+2*i)^(1/2))", "1.272020...+0.786151...*i", "float((1+2*(-1)^(1/2))^(1/2))", "1.272020...+0.786151...*i", "float((-1)^(-0.666667+0.0291367/pi))", "-0.474559...-0.880224...*i", "abs(float((-1)^(-0.666667+0.0291367/pi)))", "1.0", # using float with an array "a = [2,3,4]", "", "float(a[1])", "2.0", "a=quote(a)", "", ]