[Sur] ficha ''aleatorio min max'' de TortugArte

Daniel Ajoy da.ajoy en gmail.com
Dom Sep 26 04:05:48 EDT 2010


On Sun, 26 Sep 2010 02:37:44 -0500, <forster en ozonline.com.au> wrote:

>> Hoy noté que la ficha "aleatorio min max" nunca devuelve el número máximo.
>>
>> Por ejemplo, imagen adjunta.
>>
>> Me pareció poco intuitivo... pero qué piensan los demás.
>>
>> Daniel
>
> ¿Es esto un error, debe volver random real 1-1,9999... en lugar de una integer
> ?
>
> Is this an error, should random return a real 1 - 1.9999... instead of an integer
> ?
>
> Tony
> 

I personally think that MAX should be included as a possible output of RANDOM. And that RANDOM should keep returning just integers.

In Logo, RANDOM only receives 1 input:

random Number 

Reports a random non-negative integer (including 0) less than number.

So you wouldn't need the MIN, MAX labels

Getting negatives and fractions is a lesson in manipulating random variables with subtraction and division ... but it is not as low-floor as using MIN, MAX.

---

Yo personalmente creo que MAX debe ser incluido como posible valor de ALEATORIO (También me parece que la traducción de RANDOM debe ser AZAR, para mantener compatibilidad con Logo, por lo menos en nombre). Y que ALEATORIO debe seguir reportando enteros.

En Logo, AZAR solamente recibe 1 valor:

AZAR Numero

Reporta un entero no negativo al azar, menor que el número dado.

Ejemplo:

repite 10 [escribe azar 2]
1
1
0
0
0
0
1
1
1
1

El obtener negativos y fracciones al azar sirve de lección de manipulación de variables aleatorias mediante resta y división ... pero la necesidad de esta lección convierte a AZAR en una comando de no-tan-bajo-piso, ALEATORIO MIN MAX es de más bajo piso.

Daniel





More information about the olpc-Sur mailing list