Funcións Abs, Exp, Ln, Power, Log e Sqrt
Aplícase a: Aplicacións de lenzo Dataverse columnas de fórmulas Fluxos de escritorio Aplicacións baseadas en modelos Power Pages Power Platform CLI
Calcula valores absolutos, logaritmos, raíces cadradas e os resultados da elevar e ou calquera número ás potencias especificadas.
Descripción
A función Abs devolve o valor non negativo do seu argumento. Se un número é negativo, Abs devolve o equivalente positivo.
A función Exp devolve e elevado á potencia do seu argumento. O número transcendente e comeza por 2,7182818...
A función Ln devolve o logaritmo natural (base e) do seu argumento.
A función Power devolve un número elevado a unha potencia. É equivalente a usar o ^ operador.
A función Log devolve o logaritmo do seu primeiro argumento na base especificada polo seu segundo argumento (ou 10 se non se especifica).
A función Sqrt devolve o número que, cando se multiplica 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.
Potencia( 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.
Rexistro( 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( Táboa de columna única )
Exp( Táboa de columna única )
Ln( Táboa de columna única )
Sqrt( Táboa de columna única )
- SingleColumnTable : é necesario. Unha táboa de números dunha columna na que operar.
Exemplos
Número único
Fórmula | Descripción | Resultado |
---|---|---|
Abdominais (-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... |
Rexistro (100) | Devolve o logaritmo en base 10 do número 100. | 2 |
Rexistro (64, 2) | Devolve o logaritmo en base 2 do número 64. | 6 |
Potencia (5, 3) | Devolve 5 elevado á potencia de 3, ou 5 * 5 * 5. | 125 |
Cadro cadrado (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
- Engada un control de Entrada de texto e asígnelle o nome Orixe.
- Engada un control de Etiqueta e configure a súa propiedade Texto nesta fórmula:
Sqrt(Valor( Fonte.Texto)) - Escriba un número en Orixe e confirme que o control de Etiqueta mostra a raíz cadrada do número que escribiu.