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