Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
| Functions | Aplica-se a |
|---|---|
| Abs Exp Ln Power Sqrt |
|
| Log |
|
Calcula valores absolutos, logaritmos, raízes quadradas e os resultados da elevação de e ou qualquer número às potências especificadas.
Descrição
A Abs função retorna o valor não negativo de seu argumento. Se o número for negativo, a função Abs retorna o equivalente positivo.
A Exp função retorna e gerada ao poder de seu argumento. O número transcendente e começa em 2,7182818...
A Ln função retorna o logaritmo natural (base e) de seu argumento.
A Power função retorna um número elevado a uma potência. Ela é equivalente a usar o ^ operator.
A Log função retorna o logaritmo de seu primeiro argumento na base especificada por seu segundo argumento (ou 10, se não especificado).
A Sqrt função retorna o número que, quando multiplicado por si mesmo, é igual a seu argumento.
Se você passar um único número, o valor retornado é um resultado único baseado na função chamada. Se você passar uma tabela de coluna única que contenha números, o valor de retorno será uma tabela de coluna única de resultados em uma coluna Valor, um resultado para cada registro na tabela do argumento. Se você tiver uma tabela de várias colunas, é possível formatá-la como uma tabela de coluna única, como descrito em Trabalhando com tabelas.
Se um argumento resultar em um valor indefinido, o resultado ficará em branco. O que pode acontecer com raízes quadradas e logaritmos de números negativos.
Sintaxe
Abs( Número )
Exp( Número )
Ln( Número )
Sqrt( Número )
- Número - Obrigatório. Número a se operar.
Power( Base, Expoente )
- Base - Obrigatório. Base para elevar.
- Expoente - Obrigatório. O expoente ao qual a base é elevada.
Log( Número, Base )
- Número - Obrigatório. Número para calcular o logaritmo.
- Base - Opcional. A base do logaritmo a ser calculada. Por padrão, 10 (quando não especificado).
Abs( SingleColumnTable )
Exp( SingleColumnTable )
Ln( SingleColumnTable )
Sqrt( SingleColumnTable )
- SingleColumnTable - Obrigatório. Uma tabela de coluna única de números para operar.
Exemplos
Número único
| Fórmula | Descrição | Resultado |
|---|---|---|
| Abs( -55 ) | Retorna o número sem o sinal negativo. | 55 |
| Exp( 2 ) | Retorna e elevado à potência de 2 ou e * e. | 7,389056... |
| Ln( 100 ) | Retorna o logaritmo natural (base e) do número 100. | 4,605170... |
| Log( 100 ) | Retorna o logaritmo na base 10 do número 100. | 2 |
| Log( 64, 2 ) | Retorna o logaritmo na base 2 do número 64. | 6 |
| Power( 5, 3 ) | Retorna 5 elevado à potência de 3 ou 5 * 5 * 5. | 125 |
| Sqrt( 9 ) | Retorna o número que, quando multiplicado por ele mesmo, resulta em 9. | 3 |
Tabela de coluna única
Os exemplos desta seção usam uma fonte de dados chamada ValueTable, que contém estes dados:
| Valor |
|---|
| 9 |
| -4 |
| 2 |
| Fórmula | Descrição | Resultado |
|---|---|---|
| Abs( ValueTable ) | Retorna o valor absoluto de cada número na tabela. | Uma tabela de coluna única com uma coluna Value contendo os seguintes valores: 9, 4, 2 |
| Exp( ValueTable ) | Retorna e elevado à potência de cada número na tabela. | Uma tabela de coluna única com uma coluna Value contendo os seguintes valores: 8103,083927..., 0,018315..., 7,389056... |
| Ln( ValueTable ) | Retorna o logaritmo natural de cada número na tabela. | Uma tabela de coluna única com uma coluna Value contendo os seguintes valores: 2,197224..., em branco (), 0,693147... |
| Sqrt( ValueTable ) | Retorna a raiz quadrada de cada número na tabela | Uma tabela de coluna única com uma coluna Value contendo os seguintes valores: 3, em branco (), 1,414213... |
Exemplo passo a passo
- Adicione um controle Text input e nomeie-o como Source.
- Adicione um controle de Label e defina sua propriedade Texto para esta fórmula:
Sqrt( Value( Source.Text ) ) - Digite um número em Source e confirme se o controle Label mostra a raiz quadrada do número que você digitou.