Abs, Exp, Ln, PowerLog, , e funcións Sqrt

Funcións Aplícase a
Abs
Exp
Ln
Power
Sqrt
Aplicacións de lenzo Copilot Studio Fluxos de escritorio Columnas de fórmulas de Dataverse AplicaciónsPowerbaseadas en modelos Plataforma CLI Funcións Power de Dataverse Páxinas
Log Aplicacións de lenzo Copilot Studio Fluxos de escritorio AplicaciónsPowerbaseadas en modelos Plataforma CLI Funcións Power de Dataverse Páxinas

Calcula valores absolutos, logaritmos, raíces cadradas e os resultados da elevar e ou calquera número ás potencias especificadas.

Descripción

A Abs función devolve o valor non negativo do seu argumento. Se un número é negativo, Abs devolve o equivalente positivo.

A Exp función devolve e elevado á potencia do seu argumento. O número transcendente e comeza por 2,7182818...

A Ln función devolve o logaritmo natural (base e) do seu argumento.

A Power función devolve un número elevado a unha potencia. É equivalente a usar o ^ operador.

A Log función devolve o logaritmo do seu primeiro argumento na base especificada polo seu segundo argumento (ou 10 se non se especifica).

A Sqrt función devolve o número que, multiplicado por si mesmo, é igual ao seu argumento.

Se pasa un único número, o valor de retorno é un único resultado baseado na función chamada. Se pasa unha táboa dunha soa columna que contén números, o valor de retorno é unha táboa de resultados dunha soa columna nun Valor columna, un resultado para cada rexistro da táboa de argumentos. Se ten unha táboa con varias columnas, pode plasmala nunha táboa dunha única columna, como traballar con táboas describe.

Se un argumento dese lugar a un valor non definido, o resultado é en branco. O que pode ocorrer con raíces cadradas e logaritmos de números negativos.

Sintaxe

Abs( Número )
Exp( Número )
Ln( Número )
Sqrt( Número )

  • Número : obrigatorio. Número no que operar.

Power( Base, expoñente )

  • Base - Obrigatorio. Número base que se vai elevar.
  • Expoñente : obrigatorio. O expoñente ao que se eleva o número base.

Log( Número, Base )

  • Número : obrigatorio. Número para calcular o logaritmo.
  • Base - Opcional. A base do logaritmo a calcular. Por defecto, 10 (cando non se especifica).

Abs( SingleColumnTable )
Exp( SingleColumnTable )
Ln( SingleColumnTable )
Sqrt( SingleColumnTable )

  • SingleColumnTable : é necesario. Unha táboa de números dunha columna na que operar.

Exemplos

Número único

Fórmula Descripción Resultado
Abs( -55 ) Devolve o número sen o signo negativo. 55
Exp( 2 ) Devolve e elevado á potencia de 2, ou e * e. 7,389056...
Ln( 100 ) Devolve o logaritmo natural (base e) do número 100. 4,605170...
Log( 100 ) Devolve o logaritmo en base 10 do número 100. 2
Log( 64, 2 ) Devolve o logaritmo en base 2 do número 64. 6
Power( 5, 3 ) Devolve 5 elevado á potencia de 3, ou 5 * 5 * 5. 125
Sqrt( 9 ) Devolve o número que, multiplicado por si mesmo, resulta en 9. 3

Táboa dunha soa columna

Os exemplos desta sección usan a orixe de datos chamada ValueTable que contén estes datos:

Valor
9
-4
2
Fórmula Descripción Resultado
Abs( Táboa de valores ) Devolve o valor absoluto de cada número na táboa. Unha táboa dunha soa columna cunha Value columna que contén os seguintes valores: 9, 4, 2
Exp( Táboa de valores ) Devolve e elevado á potencia de cada número da táboa. Unha táboa dunha soa columna cunha Value columna que contén os seguintes valores: 8103.083927..., 0.018315..., 7.389056...
Ln( Táboa de valores ) Devolve o logaritmo natural de cada número da táboa. Unha táboa dunha soa columna cunha Value columna que contén os seguintes valores: 2.197224..., Blank(), 0.693147...
Sqrt( Táboa de valores ) Devolve a raíz cadrada de cada número da táboa. Unha táboa dunha soa columna cunha Value columna que contén os seguintes valores: 3, Blank(), 1.414213...

Exemplo paso a paso

  1. Engada un control de Entrada de texto e asígnelle o nome Orixe.
  2. Engada un control de Etiqueta e configure a súa propiedade Texto nesta fórmula:
    Sqrt( Value( Source.Text ) )
  3. Escriba un número en Orixe e confirme que o control de Etiqueta mostra a raíz cadrada do número que escribiu.