Dear R helpers,
today I found something interesting in R. 0^0 gives value 1 in R. But it
is undefined in mathematics. During debugging a R code, I found it and it
effects my program severely. So my question is why it is defined 1 in R?
Is there any particular reason or its a bug in the R software?
Here is one demo:
*************************************************
ff=function(u){
return( x^0 * u)
}
x=0
zz=integrate(ff,lower=0,upper=1)$value
zz
> source('~/.active-rstudio-document')
> zz
[1] 0.5
>
*************************************************
Looking forward to hear any response.
Regards,
Ritwik Bhattacharya
Indian Statistical Institute Kolkata
______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.