Riferimento Lingua del Tivoli Service Desk 6.0 Developer's Toolkit Script

Funzioni matematiche

Ritorna alla pagina principale


ACos

Descrizione

Restituisce l'arcocoseno di una data espressione tra -1.0 e 1.0, in gradi.

Sintassi

FUNCTION ACos (VAL u: REAL): REAL;

Note argomento

Nome dell'argomento Descrizione
u L'espressione di immissione. E' necessario che abbia un valore tra -1.0 e 1.0.

Esempio

VARIABLES
r: Real;
ACTIONS
r:=ACos(0.5);

ASin

Descrizione

Restituisce l'arcoseno di una espressione tra -1.0 e 1.0 in gradi.

Sintassi

FUNCTION ASin (VAL u: REAL): REAL;

Note argomento

Nome dell'argomento Descrizione
u L'espressione di immissione. E' necessario che abbia un valore tra -1.0 e 1.0.

Esempio

VARIABLES
r: REAL;
ACTIONS
r:=ASin(-0.7);

ATan

Descrizione

Restituisce l'arcotangente di una data espressione tra -1.0 e 1.0 in gradi.

Sintassi

FUNCTION ATan (VAL u: REAL): REAL;

Note argomento

Nome dell'argomento Descrizione
u L'espressione di immissione. E' necessario che abbia un valore tra -1.0 e 1.0.

Esempio

VARIABLES
r: REAL;
ACTIONS
r:=ATan(.5);

Cos

Descrizione

Restituisce il coseno di un angolo misurato in gradi.

Sintassi

FUNCTION Cos (VAL u: REAL): REAL;

Note argomento

Nome dell'argomento Descrizione
u Un angolo di immissione misurato in gradi

Esempio

VARIABLES
r: REAL;
ACTIONS
r:=Cos(180);

CosH

Descrizione

Calcola il coseno dell'iperbole di un'espressione numerica e restituisce il risultato come un numero reale in gradi.

Sintassi

FUNCTION CosH (VAL u: REAL): REAL;

Note argomento

Nome dell'argomento Descrizione
u Un'espressione di valore reale

Esempio

VARIABLES
r: REAL;
ACTIONS
r:=CosH(0.5);

Exp

Descrizione

Questa istruzione calcola la funzione esponenziale del proprio argomento.

Sintassi

FUNCTION Exp (VAL u: REAL): REAL;

Note argomento

Nome dell'argomento Descrizione
u L'espressione di valore reale da trattare come un esponente di e

Note

Calcola e per una data potenza e restituisce il risultato come un numero reale.

Esempio

VARIABLES
r: REAL;
ACTIONS
r:=Exp(2.0);

Codici di ritorno

Exp non restituisce nessun codice. Restituisce l'esponente di un argomento finito (e aumentato fino a una data potenza, dove e è la base del logaritmo naturale). Se il calcolo supera il valore sottostante della virgola mobile a doppia precisione, il risultato è indefinito.


Ln

Descrizione

Restituisce il log naturale di un numero.

Sintassi

FUNCTION Ln (VAL u: REAL): REAL;

Note argomento

Nome dell'argomento Descrizione
u Un'espressione positiva di valore reale

Note

Calcola il log naturale dell'argomento, che deve essere un numero positivo.

Esempio

VARIABLES
r: REAL;
ACTIONS
r:=Ln(3);

Codici di ritorno

Codice di ritorno Descrizione
tutti Il log naturale dell'argomento

Consultare anche

Log


Log

Descrizione

Restituisce il logaritmo comune (base 10) di un numero.

Sintassi

FUNCTION Log (VAL u: REAL): REAL;

Note argomento

Nome dell'argomento Descrizione
u Un'espressione positiva di valore reale

Note

Restituisce il logaritmo comune (base 10) dell'espressione di immissione. Notare che Log(x)=y è uguale a Power(10,y)x.

Esempio

VARIABLES
r: REAL;
ACTIONS
r:=Log(2);

Codici di ritorno

Codice di ritorno Descrizione
tutti Il logaritmo comune (base 10) dell'argomento.

Consultare anche

Ln


Power

Descrizione

Restituisce il risultato dell'incremento di un numero per una data potenza.

Sintassi

FUNCTION Power (VAL u: REAL, VAL v: REAL): REAL;

Note argomento

Nome dell'argomento Descrizione
u La base dell'esponente.
V L'esponente.

Esempio

VARIABLES
r: REAL;
ACTIONS
r:=Power(2,8);

Codici di ritorno

Codice di ritorno Descrizione
Tutti Il risultato dell'incremento di un numero per una data potenza

Random

Descrizione

Crea un numero casuale in un dato intervallo.

Sintassi

FUNCTION Random (VAL lo, hi: INTEGER): INTEGER;

Note argomento

Nome dell'argomento Descrizione
lo Il limite inferiore di un numero casuale
hi Il limite superiore di un numero casuale

Note

Restituisce un numero casuale come un numero intero compreso tra due limiti. Il creatore del numero casuale si innesca automaticamente utilizzando l'orologio di sistema.

Esempio

VARIABLES
guess: INTEGER;
ACTIONS
guess:=Random(1,10);

Codici di ritorno

Codice di ritorno Descrizione
Tutti Il risultato della funzione

Round

Descrizione

Arrotonda un numero di valore reale al valore numero intero più vicino, utilizzando l'algoritmo di arrotondamento US (che aggiunge .5, poi tronca).

Sintassi

FUNCTION Round (VAL u: REAL): INTEGER;

Note argomento

Nome dell'argomento Descrizione
u Un'espressione di valore reale da arrotondare

Esempio

VARIABLES
  i: INTEGER;
ACTIONS
i:=Round(3.14);

Codici di ritorno

Codice di ritorno Descrizione
Tutti Il valore di ritorno arrotondato

Sin

Descrizione

Restituisce il seno di un valore di immissione, espresso in gradi

Sintassi

FUNCTION Sin (VAL u: REAL): REAL;

Note argomento

Nome dell'argomento Descrizione
u Un'espressione di valore reale che rappresenta un angolo in gradi.

Esempio

VARIABLES
r: REAL;
ACTIONS
r:=Sin(30.0);

Codici di ritorno

Restituisce il seno di un valore di immissione, espresso in gradi.

Consultare anche

SinH


SinH

Descrizione

Restituisce il seno dell'iperbole di un espressione.

Sintassi

FUNCTION SinH (VAL u: REAL): REAL;

Note argomento

Nome dell'argomento Descrizione
u L'argomento per questa funzione è un'espressione di valore reale.

Esempio

VARIABLES
r: REAL;
ACTIONS
r:=SinH(3);

Codici di ritorno

Restituisce il seno dell'iperbole di un espressione.


Sqrt

Descrizione

Restituisce la radice quadrata di un numero

Sintassi

FUNCTION Sqrt (VAL u: REAL): REAL;

Note argomento

Nome dell'argomento Descrizione
u Un'espressione di cui calcolare la radice quadrata. E' necessario che sia un numero positivo.

Esempio

VARIABLES
r: REAL;
ACTIONS
r:=Sqrt(4.0);

Tan

Descrizione

Restituisce la tangente di un angolo, espressa in gradi.

Sintassi

FUNCTION Tan (VAL angle: REAL): REAL;

Note argomento

Nome dell'argomento Descrizione
u Un'espressione di valore reale che rappresenta un angolo in gradi

Esempio

VARIABLES
r: REAL;
ACTIONS
r:=Tan(30);

Codici di ritorno

Restituisce la tangente di un angolo, espressa in gradi.

Consultare anche

TanH


TanH

Descrizione

Restituisce la tangente iperbole di un angolo.

Sintassi

FUNCTION TanH (VAL u: REAL): REAL;

Note argomento

Nome dell'argomento Descrizione
angle Un'espressione di valore reale che rappresenta un angolo in gradi

Esempio

VARIABLES r: REAL; ACTIONS r:=TanH(3.0);

Codici di ritorno

Restituisce la tangente iperbole di un'espressione.

Consultare anche

Tan


Riferimento Lingua del Tivoli Service Desk 6.0 Developer's Toolkit Script

Ritorna alla pagina principale

Copyright