aleatorio
Aleatoriedade com semente: sorteio, embaralhar, amostra e distribuições.
bash
dataforge add aleatorio| Versão | 1.0.0 |
| Licença | MIT |
| Dependências | nenhuma |
| Exporta | 8 símbolos |
Por que existe#
Com semente, a sequência se repete. É o que torna um teste que usa aleatoriedade reproduzível — sem isso, a falha de ontem não volta.
Uso#
dataforge
adopt aleatorio as A
r := A.gerador(42)
out r.inteiro(1, 6) // um dado
out A.embaralhar([1,2,3,4], r)API#
O que relay exporta — 8 símbolos:
dataforge
blueprint Gerador
gerador(semente := 12345)
embaralhar(itens, r := void)
amostra(itens, quantos, r := void)
amostra_com_repeticao(itens, quantos, r := void)
normal(media := 0.0, desvio := 1.0, r := void)
uuid_simples(r := void)
entre(minimo, maximo, r := void)Instalar#
bash
dataforge add aleatorio
dataforge add aleatorio@1.0.0
dataforge add aleatorio@^1.0