[Simple] ContraZec + Explicación

Topic created · 13 Posts · 1662 Views
  • Pero en las pruebas alguna vez te ha salido un nueve??
    Yo repito que en visual basic no estoy seguro pero por lo que veo en google:
    randomvalue = CInt(Int((upperbound - lowerbound + 1) * Rnd() + lowerbound))
    Aquí, upperbound es el número mayor en el intervalo y lowerbound es el número menor.
    en este caso el menor es 0 y el mayor 9, es decir:
    randomvalue = CInt(Int((9-0 +1)*Rnd() + 0))
    o lo que es lo mismo:
    randomvalue = CInt(Int(10*Rnd())
    (la fórmula esa la saque de http://msdn.microsoft.com/es-es/library/f7s023d2%28VS.80%29.aspx)
    Saludos, y mira a ver si te sale algun nueve con ese código.

  • Jejej, la funcion Rnd() como yo pensaba es igual que el método Math.rand() de java, genera un número pseudoaleatorio mayor o igual que cero y menor que uno (0

  • Gracias Hawkings 😛

    Ahora entiendo :Q

Log in to reply