1 | test_rationalize = ->
|
2 | run_test [
|
3 |
|
4 | "rationalize(a/b+c/d)",
|
5 | "(a*d+b*c)/(b*d)",
|
6 |
|
7 | "rationalize(t*y/(t+y)+2*t^2*y*(2*t+y)^(-2))",
|
8 | "t*y*(6*t^2+y^2+6*t*y)/((t+y)*(2*t+y)^2)",
|
9 |
|
10 | "rationalize(x^(-2*a)+x^(-4*a))",
|
11 | "(1+x^(2*a))/(x^(4*a))",
|
12 |
|
13 | "rationalize(x^(1/3)+x^(2/3))",
|
14 | "x^(1/3)*(1+x^(1/3))",
|
15 |
|
16 | "rationalize(rect(-(-1)^(3/4)))",
|
17 | "(1-i)/(2^(1/2))",
|
18 |
|
19 | ]
|