Le funzioni di calcolo possono essere utilizzate in particolare per parametri R (oppure
costanti e funzioni) del tipo REAL. Sono consentiti anche i tipi INT e CHAR.
Operatori / funzioni di calcolo Significato
+ addizione
- sottrazione
* moltiplicazione
/ divisione
Attenzione:
(Tipo INT)/(Tipo INT)=(Tipo REAL); Esempio: 3/4 = 0.75
DIV divisione, solo per variabili di tipo INT e REAL
Attenzione:
(Tipo INT)DIV(Tipo INT)=(Tipo INT); Esempio: 3 DIV 4 = 0
MOD Divisione modulo (solo per tipo INT) dà il resto di una
divisione INT
Esempio: 3 MOD 4 = 3
: operatore di concatenamento (con variabili FRAME)
Sin() Seno
COS() coseno
TAN() tangente
ASIN() arcoseno
ACOS() arcocoseno
ATAN2(,) arcotangente2
SQRT() radice quadrata
ABS() valore assoluto
POT() 2ª potenza (quadrato)
TRUNC() parte intera
Precisioni con istruzioni di confronto impostabili con TRUNC
(vedere "Correttore di precisione in caso di errori di
confronto (TRUNC) (Pagina 68)")
ROUND() arrotondamento a intero
LN() logaritmo naturale
EXP() funzione esponenziale
MINVAL() valore più piccolo di due variabili
(vedere "Minimo, massimo e campo delle variabili (MINVAL,
MAXVAL e BOUND) (Pagina 70)")
MAXVAL() valore più grande di due variabili
(vedere "Minimo, massimo e campo delle variabili (MINVAL,
MAXVAL e BOUND) (Pagina 70)")
Sono bellissimo...
Administrafan