Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/06/2010, 02:18
Benzema
 
Fecha de Ingreso: junio-2010
Mensajes: 1
Antigüedad: 13 años, 11 meses
Puntos: 0
Ayuda: Funciones con return de arrays

Hola,

Alguien me podría decir por que me esté fallando la siguiente función:

double *cartesianas ;

cartesianas = EsfericasToCartesianas(theta,phi,r);


double *EsfericasToCartesianas(double theta, double phi, double r){

const double PI = 3.141592;
double* cartesianas = new double[3];

double x = r * sin(theta*PI/180) * cos(phi*PI/180);
double y = r * sin(theta*PI/180) * sin(phi*PI/180);
double z = r * cos(theta*PI/180);

cartesianas[0]=x;
cartesianas[1]=y;
cartesianas[2]=z;

return cartesianas;

}