random

Hola, le he echado un ojo a la función random() --> https://www.arduino.cc/en/Reference/Random.

Me gustaría saber si hay alguna forma de hacer que random() tenga la posibilidad de tomar valores máximos, que tiendan al infinito o al menos al límite del desbordamiento del tipo int.

Expresamente me refiero a que al igual que random(300) devuelve como máximo 300, expresar algo como random(MAX) donde MAX es el tamaño máximo que aguanta un tipo int.

¿Hay alguna manera de hacer algo como lo que propongo?

Muchas gracias por vuestro tiempo.

Si miras la función Random que dice?

Syntax

random(max) random(min, max)

Parameters

min - lower bound of the random value, inclusive (optional)

max - upper bound of the random value, exclusive

Returns

a random number between min and max-1 (long)

Entonces si defines como MAX = 65535 no tendras problema, porque el limite es long y esta mucho mas alla.