hi all

why does R do this:

(-8)^(1/3)=NaN

the answer should be : -2

a silly question but i kept on getting errors in some of my code due to this
problem.

i solve the problem as follows:

say we want : (-a)^(1/3)

then : sign(a)*(a^(1/3)) works

but there has to be a simpler way of soing such a simple mathematical operation.

thanking you
/
allan

______________________________________________
R-help@stat.math.ethz.ch mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Reply via email to