Gerar Fração Aleatória / Generate Random Fraction

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