Numeros Aleatorios
Hola a todos:
He buscado mucho en los foros pero lo que he encontrado son numeros aleatorios enteros y siempre entre 0 y n. Yo necesito obtener un numero aleatorio entre -4,50 y +5,50 para un tema de temperaturas (con dos decimales y negativos) ¿Podríais ayudarme? Gracias Marcial |
Perdón, trabajo con Delphi5
|
Usa la función Random. Si no le pasas ningún parámetro, entonces Random te devuelve un número real aleatorio entre 0 y 1. Entonces, sólo tienes que multiplicar dicho número por la longitud del intervalo deseado y restar el inicio del intervalo:
pd: No te olvides de usar Randomize al comienzo de tu aplicación para que no se repita la secuencia de números aleatorios. // Saludos |
Muchas gracias Roman, problema resuelto
|
La franja horaria es GMT +2. Ahora son las 17:17:16. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi