Funzioni Matematiche

Ecco una carrellata di funzioni sulle stringhe:

Atn Arco Tangente pi = 4 * Atn(1)
Calcola il valore di PiGreco
Cos Coseno MyAngle = 1.3
Definisce l’angolo in radianti.
MySecant = 1 / Cos(MyAngle)
Calcola la secante.
Exp e elevata ad una potenza MyAngle = 1.3
Calcola il seno iperbolico.
MyHSin = (Exp(MyAngle) – Exp(-1 * MyAngle)) / 2
Log Logaritmo naturale Number = 5 
LogNumber = Log(Number)
Randomize Inizializza il generatore di numeri casuali Randomize
Inizializza il generatore di numeri casuali.
Valore = Int((6 * Rnd) + 1) 
Genera un valore casuale compreso tra 1 e 6.
document.write Valore
Rnd Restituisce un numero casuale Per ottenere interi casuali compresi in un determinato intervallo, è necessario utilizzare la seguente formula:Int((limitesup – limiteinf + 1) * Rnd + limiteinf)
Sin Seno MyAngle = 1.3
Definisce l’angolo in radianti.
MyCosecant = 1 / Sin(MyAngle)
Calcola la cosecante
Sqr Radice quadrata MySqr = Sqr(4) 
Restituisce 2.
MySqr = Sqr(23)
Restituisce 4,79583152331272.
MySqr = Sqr(0)
Restituisce 0.
MySqr = Sqr(-4)
Genera un errore di runtime
Tan Tangente MyAngle = 1.3
Definisce l’angolo in radianti.
MyCotangent = 1 / Tan(MyAngle)
Calcola la cotangente
FormatNumber Formatta come Number MyAngle = 1.3
Definisce l’angolo in radianti.
MySecant = 1 / Cos(MyAngle)
Calcola la secante.
FormatNumberDemo = FormatNumber(MySecant,4)
Applica a MySecant il formato a quattro cifre decimali.
FormatCurrency Formatta come valuta MyCurrency = FormatCurrency(1000)
i l valore di MyCurrency è L.1000,00
FormatPercent Formatta come percentuale MyPercent = FormatPercent(2/32)
Il valore di MyPercent è 6,25%

Funzioni matematiche derivate
Nella tabella seguente sono elencate le funzioni matematiche non intrinseche che è possibile derivare da funzioni matematiche intrinseche.

Funzione Funzione equivalente derivata
Secante Sec(X) = 1 / Cos(X)
Cosecante Cosec(X) = 1 / Sin(X)
Cotangente Cotan(X) = 1 / Tan(X)
Seno inverso Arcsin(X) = Atn(X / Sqr(-X * X + 1))
Coseno inverso Arccos(X) = Atn(-X / Sqr(-X * X + 1)) + 2 * Atn(1)
Secante inversa Arcsec(X) = Atn(X / Sqr(X * X – 1)) + Sgn((X) -1) * (2 * Atn(1))
Cosecante inversa Arccosec(X) = Atn(X / Sqr(X * X – 1)) + (Sgn(X) – 1) * (2 * Atn(1))
Cotangente inversa Arccotan(X) = Atn(X) + 2 * Atn(1)
Seno iperbolico HSin(X) = (Exp(X) – Exp(-X)) / 2
Coseno iperbolico HCos(X) = (Exp(X) + Exp(-X)) / 2
Tangente iperbolica HTan(X) = (Exp(X) – Exp(-X)) / (Exp(X) + Exp(-X))
Secante iperbolica HSec(X) = 2 / (Exp(X) + Exp(-X))
Cosecante iperbolica Hcosec(X) = 2 / (Exp(X) – Exp(-X))
Cotangente iperbolica HCotan(X) = (Exp(X) + Exp(-X)) / (Exp(X) – Exp(-X))
Seno iperbolico inverso Harcsin(X) = Log(X + Sqr(X * X + 1))
Coseno iperbolico inverso Harccos(X) = Log(X + Sqr(X * X – 1))
Tangente iperbolica inversa HArctan(X) = Log((1 + X) / (1 – X)) / 2
Secante iperbolica inversa Harcsec(X) = Log((Sqr(-X * X + 1) + 1) / X)
Cosecante iperbolica inversa HArccosec(X) = Log((Sgn(X) * Sqr(X * X + 1) +1) / X)
Cotangente iperbolica inversa Harccotan(X) = Log((X + 1) / (X – 1)) / 2
Logaritmo in base N LogN(X) = Log(X) / Log(N)

Both comments and pings are currently closed.

Comments are closed.