Tong Wang wrote:
> Hi All,
> I just started to learn compiling C codes for R usage, and got a problem
> when I was playing with my 'hello world' code.
>
> #include <R.h>
> #include <Rdefines.h>
> #include <Rmath.h>
>
> SEXP test( ) {
> double x;
> x=dnorm(1.0,0.0,1.0,1);
> printf(" x value is: %d \n",x);
> return(R_NilValue);
> }
>
> I got the result : x value is: -466460838
>
> Could someone explain to me what was wrong here ?
>
>
Wrong printf format. "%d" is for integers.
______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel