generador de numeros aleatorios superior a RAND_MAX

codigoalfa
03 de Junio del 2004
trabajo con un procesador de 16 bits algo antiguo, el hecho es que RAND_MAX esta limitado a 32767 y necesito generar numeros aleatorios entre 1 y 1millon. Alguien conoce un algoritmo que me permita generar en C numeros aleatorios entre 1 y 1 millon, sabiendo que RAND_MAX vale 32767?

Gracias.

noel solw
03 de Junio del 2004
Una sugerencia : saca dos numeros aletorios, pasalos a long y multiplicalos entre si.