Red de conocimiento informático - Material del sitio web - ¿Cuál es la fórmula para generar números enteros aleatoriamente en el rango (a, b] en VB?

¿Cuál es la fórmula para generar números enteros aleatoriamente en el rango (a, b] en VB?

1. La fórmula para generar números aleatorios en el intervalo [a, b] en vb es: Int((b- a 1) * Rnd a)

2. la fórmula anterior: Resulta que es imposible generar números aleatorios en el rango de (a, b] (intervalo semiabierto) mediante el método de fórmula.

3. La función Rnd devuelve un valor menor que 1 pero mayor o igual que 0.

4 int es una función de redondeo