Maybe this is most convincing:

(3) -> ((-1) :: Complex(DoubleFloat))^(0.5)

   (3)  6.123233995736766e-17 - %i
                                                   Type: 
Complex(DoubleFloat)
(4) -> ((-1) :: Complex(DoubleFloat))^(1/2)

   (4)  %i
                                                   Type: 
Complex(DoubleFloat)

I would say that this is undesired behavior and just confuses people.

-- 
You received this message because you are subscribed to the Google Groups 
"FriCAS - computer algebra system" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to fricas-devel+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/fricas-devel/da5f99f4-3951-4052-9f73-515bb7ef6c66n%40googlegroups.com.

Reply via email to