Le funzioni possono essere composte da soli caratteri maiuscoli o minuscoli, ma non da entrambi. I pulsanti dell'editor consentono di inserire le funzioni sempre in maiuscolo. A meno che non sia diversamente specificato, il valore theta è sempre espresso in radianti.
ABS(x) | Restituisce il valore assoluto di x. |
ACOS(x) | Restituisce l'arcocoseno di x. |
ASIN(x) | Restituisce l'arcoseno di x. |
ATAN(x) | Restituisce l'arcotangente di x. |
ATAN2(y,x) | Restituisce l'arcotangente di y/x nel quadrante appropriato in base ai seni di x e y. |
CEIL(x) | Funzione di soffitto: restituisce il numero intero più piccolo non minore di x. Ad esempio, CEIL(1/3) è 1. |
COS(theta) | Restituisce il coseno di theta. |
COSH(theta) | Restituisce il coseno iperbolico di theta. |
COT(theta) | Restituisce la cotangente di theta. |
COTH(theta) | Restituisce la cotangente iperbolica di theta. |
CSC(theta) | Restituisce la cosecante di theta. |
CSCH(theta) | Restituisce la cosecante iperbolica di theta. |
DEG2GRD(theta) | Converte theta da gradi in gradianti. |
DEG2RAD(theta) | Converte theta da gradi in radianti. |
DRVSTN(x) | Restituisce la progressiva derivata da una progressiva originaria x, utilizzando i salti di progressiva. Questa funzionalità è valida solo per le entità che supportano i salti di progressiva (tracciati, tracciati verticali, linee di sezione, profili grafici, condotte e pozzetti). |
EXP(x) | Restituisce l'esponenziale di x. |
FLOOR(x) | Restituisce il numero intero più grande minore o uguale a x. Ad esempio, FLOOR(3/2) è 1. |
FMOD(x,y) | Restituisce il resto a virgola mobile di x/y. |
GRD2DEG(theta) | Converte theta da gradianti in gradi. |
GRD2RAD(theta) | Converte theta da gradienti in radianti. |
IF(test,true_val,false_val) |
Valuta il risultato del test - se il risultato del test non è uguale a zero restituisce true_val, altrimenti restituisce false_val. True_val e false_val possono corrispondere a qualsiasi espressione. Ad esempio, dove x è una proprietà: IF(x=0,1,sin(x)/x) La funzione precedente esegue il test di x per verificare se corrisponde a zero, e, in caso affermativo, l'espressione restituisce 1. Se x non è uguale a zero, l'espressione restituisce sin(x)/x. |
LOG(x) | Restituisce il logaritmo in base e di x. |
LOG10(x) | Restituisce il logaritmo in base 10 di x. |
MAX(a,b) | Restituisce il valore massimo di a e b. |
MIN(a,b) | Restituisce il valore minimo di a e b. |
POW(x,y) | Restituisce il valore x elevato alla potenza di y. |
POW10(x) | Restituisce il valore di x elevato alla potenza di 10. |
RAD2DEG(theta) | Converte theta da radianti in gradi. |
RAD2GRD(theta) | Converte theta da radianti in gradianti. |
ROUND(x) | Arrotonda x al numero intero più vicino. |
ROUNDDOWN(x) | Arrotonda x per difetto al numero intero più vicino. Ad esempio, ROUNDDOWN(1.9) è 1. |
ROUNDUP(x) | Arrotonda x per eccesso al numero intero più vicino. Ad esempio, ROUNDUP(2.1) è 3. |
SIN(theta) | Restituisce il seno di theta. |
SEC(theta) | Restituisce la secante di theta. |
log(theta) | Restituisce la secante iperbolica di theta. |
SINH(theta) | Restituisce il seno iperbolico di theta. |
SQR(x) | Restituisce il quadrato del valore x, ovvero x*x. |
SQRT(x) | Restituisce la radice quadrata di x. |
TAN(theta) | Restituisce la tangente di theta. |
TANH(theta) | Restituisce la tangente iperbolica di theta. |
TRUNC(x) | Tronca il valore x riducendolo in valore intero. |