Funciones Abs, Exp, Ln, Power y Sqrt en PowerAppsAbs, Exp, Ln, Power, and Sqrt functions in PowerApps

Calcula valores absolutos, logaritmos naturales, raíces cuadradas y los resultados de elevar e o cualquier número a una potencia especificada.Calculates absolute values, natural logarithms, square roots, and the results of raising e or any number to specified powers.

DescripciónDescription

La función Abs muestra el valor no negativo de su argumento.The Abs function returns the non-negative value of its argument. Si el número es negativo, Abs muestra el equivalente positivo.If a number is negative, Abs returns the positive equivalent.

La función Exp muestra e elevado a la potencia de su argumento.The Exp function returns e raised to the power of its argument. El número trascendente e comienza con 2,7182818...The transcendental number e begins 2.7182818...

La función Ln muestra el argumento natural (e base) de su argumento.The Ln function returns the natural logarithm (base e) of its argument.

La función Power muestra un número elevado a una potencia.The Power function returns a number raised to a power. Es equivalente a usar el operador ^.It is equivalent to using the ^ operator.

La función Sqrt muestra el número que, cuando se multiplica por sí mismo, es igual a su argumento.The Sqrt function returns the number that, when multiplied by itself, equals its argument.

Si pasa un solo número, el valor que se muestra es un resultado único basado en la función llamada.If you pass a single number, the return value is a single result based on the function called. Si pasa una tabla de una sola columna que contiene números, el valor que se muestra es una tabla de resultados de una sola columna, un resultado para cada registro en la tabla del argumento.If you pass a single-column table that contains numbers, the return value is a single-column table of results, one result for each record in the argument's table. Si tiene una tabla con varias columnas, puede convertirla en una tabla de una sola columna, como se describe en cómo trabajar con tablas.If you have a multi-column table, you can shape it into a single-column table, as working with tables describes.

Si algún argumento pudiera mostrar un valor no definido, el resultado queda en blanco.If an argument would result in an undefined valued, the result is blank. Por ejemplo, esto puede pasar con las raíces cuadradas y los logaritmos de números negativos.This can happen, for example, with square roots and logarithms of negative numbers.

SintaxisSyntax

Abs( Number )Abs( Number )
Exp( Number )Exp( Number )
Ln( Number )Ln( Number )
Sqrt( Number )Sqrt( Number )

  • Number: requerido.Number - Required. El número sobre el cual operar.Number to operate on.

Power( Base, Exponent )Power( Base, Exponent )

  • Base: requerido.Base - Required. Número base que se va a elevar.Base number to raise.
  • Exponent: requerido.Exponent - Required. El exponente al que se eleva el número base.The exponent to which the base number is raised.

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

  • SingleColumnTable: requerido.SingleColumnTable - Required. Una tabla de números de una sola columna sobre la cual operar.A single-column table of numbers to operate on.

EjemplosExamples

Número únicoSingle number

FórmulaFormula DescripciónDescription ResultadoResult
Abs( -55 )Abs( -55 ) Muestra el número sin el signo negativo.Returns the number without the negative sign. 5555
Exp( 2 )Exp( 2 ) Muestra e elevado a la potencia de 2, o e * e.Returns e raised to the power of 2, or e * e. 7,389056...7.389056...
Ln( 100 )Ln( 100 ) Muestra el algoritmo natural (e base) del número 100.Returns the natural logarithm (base e) of the number 100. 4,605170...4.605170...
Power( 5, 3 )Power( 5, 3 ) Muestra 5 elevado a la potencia de 3, o 5 * 5 * 5.Returns 5 raised to the power of 3, or 5 * 5 * 5. 125125
Sqrt( 9 )Sqrt( 9 ) Muestra el número que, cuando se multiplica por sí mismo, da como resultado 9.Returns the number that, when multiplied by itself, results in 9. 33

Tabla de una sola columnaSingle-column table

Los ejemplos de esta sección usan un origen de datos denominado ValueTable que contiene estos datos:The examples in this section use a data source that's named ValueTable and that contains this data:

FórmulaFormula DescripciónDescription ResultadoResult
Abs( ValueTable )Abs( ValueTable ) Muestra el valor absoluto de cada número en la tabla.Returns the absolute value of each number in the table.
Exp( ValueTable )Exp( ValueTable ) Muestra e elevado a la potencia de cada número en la tabla.Returns e raised to the power of each number in the table.
Ln( ValueTable )Ln( ValueTable ) Muestra el logaritmo natural de cada número en la tabla.Returns the natural logarithm of each number in the table.
Sqrt( ValueTable )Sqrt( ValueTable ) Muestra la raíz cuadrada de cada número en la tabla.Returns the square root of each number in the table

Ejemplo paso a pasoStep-by-step example

  1. Agregue un control Entrada de texto y denomínelo Origen.Add a Text input control, and name it Source.
  2. Agregue un control Etiqueta y establezca su propiedad Texto en esta fórmula:Add a Label control, and set its Text property to this formula:
    Sqrt( Value( Source.Text ) )Sqrt( Value( Source.Text ) )
  3. Escriba un número en Origen y confirme que el control Etiqueta muestra la raíz cuadrada del número que escribió.Type a number into Source, and confirm that the Label control shows the square root of the number that you typed.