Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - Spora

#1
Ok, Pero si quiero hacer esto con numeros decimales?
O sea:

Prtotipo

//Para calcular numeros aleatoreos de numeros reales.
double random(float, float, int);


El int para es para la variable de de lugar decimal, si el usuario quisiese escoger el lugar decimal, a cuantos lugares.

Definicion

//Para calcular numeros aleatoreos para numeros reales.
double random(float num1, float num2, int num3)
{
   //Para darle valor a result.
   double result;

    //Para darle valor entero a num1 y num2.
   int
      num1 = num1 * 100,
      num2 = num2 * 100;

   result = num1 + rand() % (num2 - num1 +1)

      static_cast <float> (result);

      return result;
}

Oye si pongo el int num3 como argumento en la lista de parametros de la definicion, tengo que definirlo adentro de la funcion?

Gracias, espero que "Anyone" contetste!  ;D