Complex numbers test for Arduino: 0.3.1 1. Print Complex, set, real, imag 1.000 0.000i 10.000 -2.000i 3.000 0.000i -10.000 4.000i -5.000 -5.000i 0.000 0.000i 0.00 0.00 2. == != ok :) ok :) ok :) 3. negation - -10.000 2.000i 10.000 -2.000i ok :) 4. + - 13.000 -2.000i 13.000 -2.000i 7.000 -2.000i 7.000 -2.000i 5. * / 30.000 -6.000i 90.000 -18.000i 30.000 -6.000i 10.000 -2.000i 10.000 -2.000i 10.000 -2.000i 6. assign += -= *= /= 20.000 -4.000i 23.000 -4.000i 13.000 -2.000i 10.000 -2.000i 96.000 -40.000i 288.000 -120.000i 30.000 -6.000i 10.000 -2.000i 7. phase modulus polar 10.000 -2.000i 10.20 -0.20 10.000 -2.000i 8. conjugate reciprocal 10.000 2.000i 10.000 -2.000i 0.096 0.019i 10.000 -2.000i 9. power: exp log pow sqrt sqr logn log10 96.000 -40.000i -9166.239 -20028.597i 10.000 -2.000i 96.000 -40.000i 10.000 -2.000i 96.000 -40.000i 880.000 -592.000i 10.000 -2.000i 0.534 0.542i 10.000 -2.000i 1.009 -0.086i 10. gonio: sin cos tan asin acos atan 0.541 0.457i 0.500 0.500i 0.990 -0.250i 0.500 0.500i 0.404 0.564i 0.500 0.500i 11. gonio csc sec cot acsc asec acot 1.078 -0.912i 0.500 0.500i 0.950 0.240i 0.500 0.500i 0.839 -1.172i 0.500 0.500i 12. gonio hyperbolicus I 0.457 0.541i 0.500 0.500i 0.990 0.250i 0.500 0.500i 0.564 0.404i 0.500 0.500i 13. gonio hyperbolicus II 0.912 -1.078i 0.500 0.500i 0.950 -0.240i 0.500 0.500i 1.172 -0.839i 0.500 0.500i 14. gonio bug fix (minimal) test 3.000 4.000i 1.000 0.000i .. Complex done 521964 1.000 0.000i