Gerar Fração Aleatória / Generate Random Fraction
Gera um número decimal aleatório com até 18 casas decimais, no intervalo de 0.0 a 1.0. O bloco Fração Aleatória, da categoria Matemática, realiza uma função semelhante. No entanto, gera apenas números com até 16 casas decimais, no intervalo de 0.0 a 1.0.
Figura 1 - Bloco Gerar Fração Aleatória
Este bloco faz parte do plugin Cálculos Precisos / Precise Calculations. Para visualizá-lo, é necessário instalar o plugin.
Compatibilidade
Bloco cliente: cronapi.precise.generateRandomFraction()
Retorno
Retorna um objeto contendo informações sobre a fração aleatória gerada. Esse objeto possui uma estrutura interna com as propriedades:
d: define o algarismo significativo do número em formato de array.
e: define o expoente decimal do número, ou seja, a posição da vírgula ou ponto decimal em relação ao início dos dígitos significativos.
s: define o sinal do número, ou seja, se o número é positivo ou negativo. O sinal de valor "1" representa um número positivo, enquanto o valor "-1" representa um número negativo.
Parâmetros
O bloco não possui parâmetros.
Exemplo
No exemplo da função abaixo estamos gerando uma fração aleatória com o auxilio do bloco Gerar Fração Aleatória.
Figura 2 - Exemplo de uso do bloco Gerar Fração Aleatória
O resultado pode ser conferido impresso no console do navegador.
Figura 2.1 - Resultado de execução da função da Figura 2
Para exibir o objeto gerado pelo bloco, vincule o bloco Gerar Fração Aleatória diretamente no bloco imprime. O resultado será algo semelhante ao obtido na figura 2.2.
Figura 2.2 - Objeto gerado pelo bloco
Nesta página