Funcions Abs, Exp, Ln, Power, Log i Sqrt a Power Apps

Calcula els valors absoluts, els logaritmes, les arrels quadrades i els resultats d'elevar e o qualsevol nombre a potències especificades.

Descripció

La funció Abs torna el valor no negatiu del seu argument. Si un número és negatiu, Abs en torna l'equivalent positiu.

La funció Exp torna e elevat a la potència del seu argument. El número transcendental e comença per 2,7182818...

La funció Ln retorna el logaritme natural (base e) del seu argument.

La funció Power torna un nombre elevat a una potència. És equivalent a l'ús de l'operador ^.

La funció Log retorna el logaritme del seu primer argument a la base especificada pel seu segon argument (o 10 si no s'especifica).

La funció Sqrt torna el nombre que, en multiplicar-se per si mateix, equival al seu argument.

Si passeu un únic número, el valor de retorn és un sol resultat basat en la funció aplicada. Si passeu una taula d'una sola columna que conté números, el valor de retorn és una taula d'una sola columna de resultats, amb un resultat per a cada registre de la taula de l'argument. Si teniu una taula de diverses columnes, podeu configurar-la com a una taula d'una sola columna, com es descriu a Treballar amb taules.

Si un argument genera un valor no definit, el resultat és en blanc. Això pot passar, per exemple, amb arrels quadrades i logaritmes de números negatius.

Sintaxi

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

  • Número: obligatori. Número al qual es treballarà.

Power(Base, Exponent)

  • Base: obligatori. Número base que s'elevarà.
  • Exponent: obligatori. L'exponent al qual s'eleva el número base.

Registre ( Número, Base · ·)

  • Número: obligatori. Número per calcular el logaritme.
  • Base - Opcional. La base del logaritme a calcular. Per defecte, 10 (quan no s'especifica).

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

  • SingleColumnTable: obligatori. Una taula d'una sola columna de números on es treballarà.

Exemples

Nombre únic

Fórmula Descripció Resultat
Abs(-55) Torna el número sense el signe negatiu. 55
Exp(2) Retorna e elevat al quadrat; és a dir, e * e. 7,389056...
Ln(100) Retorna el logaritme natural (base e) del número 100. 4,605170...
Registre( 100 ) Retorna el logaritme a la base 10 del número 100. 2
Registre( 64, 2 ) Retorna el logaritme a la base 2 del número 64. 6
Power(5, 3) Retorna 5 elevat al cub; és a dir, 5 * 5 * 5. 125
Sqrt(9) Retorna el número que, en multiplicar-se per si mateix, resulta en 9. 3

Taula d'una sola columna

Els exemples d'aquesta secció utilitzen una font de dades anomenada ValueTable i que conté aquestes dades:

Exemple de taula

Fórmula Descripció Resultat
Abs( ValueTable ) Retorna el valor absolut de cada número de la taula. Abs
Exp( ValueTable ) Retorna e elevat a la potència de cada número de la taula. Exp
Ln( ValueTable ) Retorna el logaritme natural de cada número de la taula. Ln
Sqrt( ValueTable ) Retorna l'arrel quadrada de cada número de la taula Arrel quadrada

Exemple pas a pas

  1. Afegiu un control Entrada de text i anomeneu-lo Source.
  2. Afegiu un control Etiqueta i definiu-ne la propietat Text en aquesta fórmula:
    Sqrt(Value(Source.Text))
  3. Escriviu un nombre a Source i confirmeu que el control Etiqueta mostri l'arrel quadrada del número que heu escrit.