Artigo: 86523 - Última revisão: quinta-feira, 16 de Novembro de 2006 - Revisão: 1.4

Geração de número aleatória

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Expandir tudo | Reduzir tudo

Sumário

No Microsoft Excel, a função aleatório utiliza o seguinte método iterativo para calcular números pseudo-aleatória:

O primeiro número aleatório:

   random_number=fractional part of (9821 * r + 0.211327),
   where r = .5
				


Números aleatórios sucessivos:

   random_number=fractional part of (9821 * r + 0.211327),
   where r = the previous random number
				


Esta fórmula irá fornecer números diferentes até 1 milhão.

Mais Informação

Computadores não é possível gerar números aleatórios realmente. Em vez disso, devolvam uma série de números com base numa relação matemática que simula "aleatoriedade." "Aleatoriedade" registou pelos números é uma função da fórmula matemática utilizada pelo gerador de números aleatórios.

No Microsoft Excel para Windows, adicionar aleatória = 1 à secção [Microsoft Excel] do ficheiro .ini adequado para a versão do Microsoft Excel fará com que "r" ser determinada a partir do relógio do sistema (que adiciona um grau mais de aleatoriedade números gerados).

   For this version         The name of your
   of Microsoft Excel       .INI file is this
   -----------------------------------------

   5.0                      EXCEL5.INI
   4.0                      EXCEL4.INI
   3.0                      EXCEL.INI
				


Tenha em atenção que não existe nenhuma definição tal com o Microsoft Excel para OS/2 ou o Microsoft Excel para Macintosh.

NOTA: O Excel 5.0 assume como predefinição o RANDOMIZE 1 definição =. Versões anteriores do Microsoft Excel predefinida para RANDOMIZE = 0.

A informação contida neste artigo aplica-se a:
  • Microsoft Excel 97 Standard Edition
  • Microsoft Excel 95 Standard Edition
  • Microsoft Excel 5.0 Standard Edition
  • Microsoft Excel 98 para Macintosh
Palavras-chave: 
kbmt kbinfo KB86523 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 86523  (http://support.microsoft.com/kb/86523/en-us/ )
Retired KB ArticleExclusão de Responsabilidade para Conteúdo sem Suporte na KB
Este artigo foi escrito sobre produtos para os quais a Microsoft já não fornece suporte. Por conseguinte, este artigo é oferecido "tal como está" e deixará de ser actualizado.