In questa pagina

Funzioni matematiche

Funzioni matematiche per calcoli numerici, arrotondamenti e operazioni scientifiche.

round

(value, decimals)

Arrotonda un numero a un numero specificato di cifre decimali.

Parametri
value number Il numero da arrotondare
decimals number Numero di cifre decimali
Valore restituito numero
Esempi
round(3.14159, 2) 3.14
round(2.5, 0) 3
Vedi anche

abs

(value)

Restituisce il valore assoluto, cioè positivo, di un numero.

Parametri
value number Il numero di cui si desidera ottenere il valore assoluto
Valore restituito numero
Esempi
abs(-5) 5
abs(3.14) 3.14
Vedi anche

ceil

(value)

Arrotonda un numero per eccesso all’intero più vicino.

Parametri
value number Il numero da arrotondare per eccesso
Valore restituito numero
Esempi
ceil(4.1) 5
ceil(-4.1) -4
Vedi anche

floor

(value)

Arrotonda un numero per difetto all’intero più vicino.

Parametri
value number Il numero da arrotondare per difetto
Valore restituito numero
Esempi
floor(4.9) 4
floor(-4.1) -5
Vedi anche

truncate

(value, decimals?)

Tronca un numero a un numero specificato di cifre decimali senza arrotondarlo.

Parametri
value number Il numero da troncare
decimals (opzionale) number Numero di cifre decimali da mantenere (predefinito: 0)
Valore restituito numero
Esempi
truncate(3.789, 1) 3.7
truncate(3.789) 3
Vedi anche

sqrt

(value)

Restituisce la radice quadrata di un numero.

Parametri
value number Il numero di cui si desidera ottenere la radice quadrata
Valore restituito numero
Esempi
sqrt(16) 4
sqrt(2) 1.414...
Vedi anche

power

(base, exponent)

Restituisce un numero elevato a una potenza.

Parametri
base number Il numero di base
exponent number L’esponente
Valore restituito numero
Esempi
power(2, 3) 8
power(10, 2) 100
Vedi anche

pow

(base, exponent)

Alias di power. Restituisce un numero elevato a una potenza.

Parametri
base number Il numero di base
exponent number L’esponente
Valore restituito numero
Esempi
pow(2, 8) 256
Vedi anche

exp

(value)

Restituisce e, il numero di Eulero, elevato a una potenza.

Parametri
value number L’esponente
Valore restituito numero
Esempi
exp(1) 2.718...
exp(0) 1
Vedi anche

log

(value)

Restituisce il logaritmo naturale, in base e, di un numero.

Parametri
value number Il numero di cui si desidera ottenere il logaritmo
Valore restituito numero
Esempi
log(exp(1)) 1

log(e) = 1

log(10) 2.302...
Vedi anche

log10

(value)

Restituisce il logaritmo in base 10 di un numero.

Parametri
value number Il numero di cui si desidera ottenere il logaritmo
Valore restituito numero
Esempi
log10(100) 2
log10(1000) 3
Vedi anche

mod

(dividend, divisor)

Restituisce il resto di una divisione, detto anche modulo.

Parametri
dividend number Il numero da dividere
divisor number Il divisore
Valore restituito numero
Esempi
mod(10, 3) 1
mod(15, 5) 0
Vedi anche

sign

(value)

Restituisce il segno di un numero: 1 per i numeri positivi, -1 per quelli negativi e 0 per lo zero.

Parametri
value number Il numero da verificare
Valore restituito numero
Esempi
sign(42) 1
sign(-10) -1
sign(0) 0
Vedi anche
abs

divide

(numerator, denominator, fallback?)

Divide in modo sicuro due numeri e restituisce un valore alternativo quando il divisore è zero.

Parametri
numerator number Il dividendo
denominator number Il divisore
fallback (opzionale) any Valore da restituire se il denominatore è zero (predefinito: null)
Valore restituito numero | null
Esempi
divide(10, 2) 5
divide(10, 0, 0) 0
divide(10, 0) null
Note

Utilizzi questa funzione invece dell’operatore / quando il divisore potrebbe essere zero.

Vedi anche
mod

Argomenti correlati