RUBRICA “MSX BASIC” a cura di Orazio Cacciola (parte 6)
Funzioni Matematiche ed altro
In questa puntata farò una carrellata di quelle funzioni che useremo pochissimo ma che è conveniente conoscerle e sapere a cosa servono.
ABS: Restituisce il valore assoluto del calcolo di 2 o più dati numerici. Questo vuol significare che darà sempre un valore positivo in qualsiasi caso.
Sintassi: ABS(A-B)
ATN: Restituisce il valore dell’arcotangente, la cui argomento(N) è espresso in radianti.
Sintassi: ATN(N)
COS: Restituisce il valore del coseno sempre espresso in radianti.
Sintassi: COS(N)
EXP: Calcola il valore esponenziale.
Sintassi: EXP(N)
LOG: Restituire il logaritmo del numero o variabile dell’argomento N.
Sintassi: LOG(N)
SNG: Restituisce il segno di un numero o variabile. Se esso è positivo, darà 1, se è negativo sarà -1, sarà 0 se questo è uguale a zero.
Sintassi: SNG(N)
SIN: come la funzione COS, restituisce il valore del seno.
Sintassi: SIN(N)
SQR: Restituisce la radice quadrata di un numero o variabile.
Sintassi: SQR(N)
TAN: Restituisce la tangente di un numero o variabile sempre in radianti.
Sintassi: TAN(N)
CINT: arrotonda di valore N a numero intero. Il valore deve variare tra -32768 e 32767
Sintassi: CINT(N)
FIX; Indica la parte intera di N
Sintassi: FIX(N)
VAL; Converte una stringa in valore numerico, questo se il primo carattere della stringa è un numero o un segno di riconoscimento per altri sistemi numerici (Vedere 3°parte:
I Sistemi; Binario, Ottale ed esadecimale). Ricordiamoci che, se il numero convertito è stato messo in una variabile e questa è stata nominata come intera, non deve superare il
valore degli interi, se no il nostro MSX lo segnalerà con un messaggio di errore: Overflow
Sintassi: VAL(N)
Grazie ed alla prossima.



0 commenti