Áú»¢¶Ä²©

6 Funcions matem¨¤tiques

Totes les funcions enumerades aqu¨ª s¨®n compatibles amb:

Les funcions matem¨¤tiques s'admeten amb tipus de valor flotant i enter, llevat que s'indiqui el contrari.

Les funcions es llisten sense informaci¨® addicional. Feu clic a la funci¨® per veure'n tots els detalls.

¹ó³Ü²Ô³¦¾±¨® ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®
abs Valor absolut d'un valor.
acos Arcosinus d'un valor com a angle, expressat en radians.
asin Arcseu d'un valor com a angle, expressat en radians.
atan Arctangent d'un valor com a angle, expressat en radians.
atan2 Arctangent de l'ordenada (valor) i les coordenades d'abscissa especificades com a angle, expressada en radians.
mitjana Valor mitj¨¤ dels valors dels elements de refer¨¨ncia.
cbrt Arrel c¨²bica d'un valor.
ceil Arrodoneix el valor a l'enter m¨¦s proper o igual.
cos Cosinus d'un valor, on el valor ¨¦s un angle expressat en radians.
cosh Cosinus hiperb¨°lic d'un valor.
cot Cotangent d'un valor, on el valor ¨¦s un angle expressat en radians.
graus Converteix un valor de radians a graus.
e Nombre d'Euler (2.718281828459045).
exp Nombre d'Euler a una pot¨¨ncia d'un valor.
expm1 Nombre d'Euler a una pot¨¨ncia d'un valor menys 1.
floor Arrodoneix el valor al nombre enter m¨¦s petit o igual m¨¦s proper.
log Logaritme natural.
log10 Logaritme decimal.
max Valor m¨¦s alt dels valors de l'element referenciat.
min Valor m¨¦s baix dels valors dels elements de refer¨¨ncia.
mod Resta de la divisi¨®.
pi Constant Pi (3,14159265358979).
power Poder d'un valor.
radians Converteix un valor de graus a radians.
rand Retorna un valor enter aleatori.
round Arrodoneix el valor a decimals.
signum Retorna '-1' si un valor ¨¦s negatiu, '0' si un valor ¨¦s zero, '1' si un valor ¨¦s positiu.
sin Sinus d'un valor, on el valor ¨¦s un angle expressat en radians.
sinh Sinus hiperb¨°lic d'un valor, on el valor ¨¦s un angle expressat en radians.
sqrt Arrel quadrada d'un valor.
sum Suma dels valors dels elements de refer¨¨ncia.
tan Tangent d'un valor.
truncate Trunca el valor a decimals.

Detalls de la funci¨®

Algunes notes generals sobre par¨¤metres de funci¨®:

  • Els par¨¤metres de funci¨® s¨®n separats per una coma
  • S'admeten expressions com a par¨¤metres
  • Els par¨¤metres de funci¨® opcionals (o parts de par¨¤metres) s'indiquen amb < >
abs(value)

El valor absolut (des de 0) d'un valor.
Tipus de valors admesos: Flotant, Enter, Cadena, Text, Log.
Per a les cadenes retorna: 0 - els valors s¨®n iguals; 1 - els valors s¨®n diferents.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor - el valor que cal comprovar

Per exemple, el valor absolut tant de '3' com de '-3' ser¨¤ '3'.

Exemple:

 abs(last(/host/key))>10
acos(value)

Arccosinus d'un valor com a angle, expressat en radians.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor - el valor que cal comprovar

El valor ha d'estar entre -1 i 1. Per exemple, l'arcosinus d'un valor '0,5' ser¨¤ '2,0943951'.

Exemple:

acos(last(/host/key))
asin(value)

Arcsinus d'un valor com a angle, expressat en radians.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor - el valor que cal comprovar

El valor ha d'estar entre -1 i 1. Per exemple, l'arcsinus d'un valor '0,5' ser¨¤ '-0.523598776'.

Exemple:

asin(last(/host/key))
atan(value)

Arctangent d'un valor com a angle, expressat en radians.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor - el valor que cal comprovar

El valor ha d'estar entre -1 i 1. Per exemple, l'arctangent d'un valor '1' ser¨¤ '0.785398163'.

Exemple:

atan(last(/host/key))
atan2(value,abscissa)

Arctangent de l'ordenada (valor) i les coordenades d'abscissa especificades com a angle, expressades en radians.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor - el valor a comprovar;
  • abscissa - el valor de l'abscissa.

Per exemple, l'arctangent de les coordenades ordenades i abscisses d'un valor '1' ser¨¤ '2,21429744'.

Exemple:

atan(last(/host/key),2)
avg(<value1>,<value2>,...)

Valor mitj¨¤ dels valors de l'element referenciat.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valueX - valor retornat per una de les funcions que treballa amb l'historial d'elements.

Exemple:

avg(avg(/host/key),avg(/host2/key2))
cbrt(value)

Arrel c¨²bica d'un valor.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor - valor que cal comprovar

Per exemple, l'arrel c¨²bica de '64' ser¨¤ '4', de '63' ser¨¤ '3.97905721'.

Exemple:

cbrt(last(/host/key))
ceil(value)

Arrodoneix el valor a l'enter m¨¦s proper o igual.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor - valor que cal comprovar

Per exemple, '2,4' s'arrodonir¨¤ a '3'. Veieu tamb¨¦ floor().

Exemple:

ceil(last(/host/key))
cos(value)

Cosinus d'un valor, on el valor ¨¦s un angle expressat en radians.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor - valor que cal comprovar

Per exemple, el cosinus d'un valor '1' ser¨¤ '0,54030230586'.

Exemple:

cos(last(/host/key))
cosh(value)

Cosinus hiperb¨°lic d'un valor. Retorna el valor com a nombre real, no com a notaci¨® cient¨ªfica.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor - valor que cal comprovar

Per exemple, el cosinus hiperb¨°lic d'un valor '1' ser¨¤ '1,54308063482'.

Exemple:

cosh(last(/host/key))
cot(value)

Cotangent d'un valor, on el valor ¨¦s un angle expressat en radians.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor - valor que cal comprovar

Per exemple, la cotangent d'un valor '1' ser¨¤ '0,54030230586'.

Exemple:

cot(last(/host/key))
degrees(value)

Converteix un valor de radians a graus.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor: valor que cal comprovar

Per exemple, un valor '1' convertit en graus ser¨¤ '57,2957795'.

Exemple:

degrees(last(/host/key))
e

Nombre d'Euler (2.718281828459045).

Exemple:

e()
exp(value)

Nombre d'Euler a una pot¨¨ncia d'un valor.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor - valor que cal comprovar

Per exemple, el nombre d'Euler a pot¨¨ncia '2' ser¨¤ '7,38905609893065'.

Exemple:

exp(last(/host/key))
expm1(value)

Nombre d'Euler a una pot¨¨ncia d'un valor menys 1.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor - valor que cal comprovar

Per exemple, el nombre d'Euler a pot¨¨ncia '2' menys 1 ser¨¤ '6,38905609893065'.

Exemple:

expm1(last(/host/key))
floor(value)

Arrodoneix el valor a l'enter m¨¦s petit o igual m¨¦s proper.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor - el valor que cal comprovar

Per exemple, '2,6' s'arrodonir¨¤ a '2'. Veieu tamb¨¦ ceil().

Exemple:

floor(last(/host/key))
log(value)

Logaritme natural.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor - valor que cal comprovar

Per exemple, el logaritme natural d'un valor '2' ser¨¤ '0,69314718055994529'.

Exemple:

log(last(/host/key))
log10(value)

Logaritme decimal.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor - valor que cal comprovar

Per exemple, el logaritme decimal de '5' ser¨¤ '0,69897000433'.

Exemple:

log10(last(/host/key))
max(<value1>,<value2>,...)

Valor m¨¦s alt dels valors dels elements de refer¨¨ncia.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valueX - valor retornat per una de les funcions de l'historial.

Exemple:

max(avg(/host/key),avg(/host2/key2))
min(<value1>,<value2>,...)

Valor m¨¦s baix dels valors dels elements de refer¨¨ncia.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valueX - valor retornat per una de les funcions de l'historial.

Exemple:

min(avg(/host/key),avg(/host2/key2))
mod(value,denominator)

La resta de la divisi¨®.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor - valor a comprovar;
  • denominador - denominador de la divisi¨®.

Per exemple, la resta de divisi¨® de '5' amb denominador de divisi¨® '2' ser¨¤ '1'.

Exemple:

mod(last(/host/key),2)
pi

Constant Pi (3.14159265358979).

Exemple:

pi()
power(value,power value)

Pot¨¨ncia d'un valor.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor - valor a comprovar;
  • valor de pot¨¨ncia - la pot¨¨ncia en¨¨ssima a emprar.

Per exemple, la tercera pot¨¨ncia d'un valor '2' ser¨¤ '8'.

Exemple:

power(last(/host/key),3)
radians(value)

Converteix un valor de graus a radians.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor - valor que cal comprovar

Per exemple, un valor '1' convertit en radians ser¨¤ '0,0174532925'.

Exemple:

radians(last(/host/key))
rand

Retorna un valor enter aleatori. Un nombre generat pseudoaleatori que empra el temps com a llavor (suficient per a finalitats matem¨¤tiques, per¨° no per a la criptografia).

Exemple:

rand()
round(value,decimal places)

Arrodoneix el valor a decimals.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor - valor a comprovar;
  • posicions decimals - especifiqueu les xifres decimals per arrodonir (tamb¨¦ ¨¦s possible 0).

Per exemple, un valor '2,5482' arrodonit a 2 decimals ser¨¤ '2,55'.

Exemple:

round(last(/host/key),2)
signum(value)

Retorna '-1' si un valor ¨¦s negatiu, '0' si un valor ¨¦s zero, '1' si un valor ¨¦s positiu.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor - valor que cal comprovar.

Exemple:

signum(last(/host/key))
sin(value)

Sinus d'un valor, on el valor ¨¦s un angle expressat en radians.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor - valor que cal comprovar

Per exemple, el sinus d'un valor '1' ser¨¤ '0,8414709848'.

Exemple:

sin(last(/host/key))
sinh(value)

Sinus hiperb¨°lic d'un valor, on el valor ¨¦s un angle expressat en radians.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor - valor que cal comprovar

Per exemple, el sinus hiperb¨°lic d'un valor '1' ser¨¤ '1,17520119364'.

Exemple:

sinh(last(/host/key))
sqrt(value)

Arrel quadrada d'un valor.
Aquesta funci¨® fallar¨¤ amb un valor negatiu.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor - valor que cal comprovar

Per exemple, l'arrel quadrada de '3,5' ser¨¤ '1,87082869339'.

Exemple:

sqrt(last(/host/key))
sum(<value1>,<value2>,...)

Suma dels valors dels elements de refer¨¨ncia.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valueX - valor retornat per una de les funcions de l'historial.

Exemple:

sum(avg(/host/key),avg(/host2/key2))
tan(value)

Tangent d'un valor.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor - valor que cal comprovar

Per exemple, la tangent del valor '1' ser¨¤ '1,55740772465'.

Exemple:

tan(last(/host/key))
truncate(value,decimal places)

Truncar el valor a decimals.

±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð:

  • valor - valor a comprovar;
  • posicions decimals - especifiqueu posicions decimals per truncar (tamb¨¦ ¨¦s possible 0).

Per exemple, un valor '2,5482' truncat a 2 decimals ser¨¤ '2,54'.

Exemple:

truncate(last(/host/key),2)

Veieu totes les funcions admeses.