0 / 0
Torna alla versione inglese della documentazione
Funzioni numeriche
Ultimo aggiornamento: 07 ott 2024
Funzioni numeriche (SPSS Modeler)

CLEM contiene un numero di funzioni numeriche comunemente utilizzate.

Tabella 1. Funzioni numeriche CLEM
Funzione Risultato: Descrizione
NUM numero Viene utilizzata per negare NUM. Restituisce il numero corrispondente con segno opposto.
NUM1 + NUM2 numero Restituisce la somma di NUM1 e NUM2.
NUM1NUM2 numero Restituisce il risultato della sottrazione del valore di NUM2 da NUM1.
NUM1 * NUM2 numero Restituisce il valore di NUM1 moltiplicato per NUM2.
NUM1 / NUM2 numero Restituisce il resto della divisione di NUM1 diviso per NUM2.
INT1 div INT2 numero Viene utilizzata per eseguire la divisione di numeri interi. Restituisce il valore di INT1 diviso per INT2.
INT1 rem INT2 numero Restituisce il resto della divisione di INT1 diviso per INT2. Ad esempio, INT1 – (INT1 div INT2) * INT2.
BASE ** POWER numero Restituisce il valore BASE elevato alla potenza POTENZA. Entrambi i valori possono essere rappresentati da qualsiasi numero, ma BASE non deve essere uguale a zero se POTENZA corrisponde a un valore zero di tipo diverso dal numero intero 0. Se POWER rappresenta un numero intero, il calcolo viene eseguito mediante moltiplicazioni successive delle potenze di BASE. Di conseguenza, se BASE è un numero intero, il risultato sarà rappresentato da un numero intero. Se POTENZA corrisponde al numero intero 0, il risultato sarà sempre rappresentato da un 1 dello stesso tipo di BASE. In caso contrario, ovvero se POWER non corrisponde a un numero intero, il risultato verrà calcolato come exp(POWER * log(BASE)).
abs(NUM) numero Restituisce il valore assoluto di NUM, che corrisponde sempre a un numero dello stesso tipo.
exp(NUM) Reale Restituisce e elevato alla potenza NUM, dove e rappresenta la base dei logaritmi naturali.
fracof(NUM) Reale Restituisce la parte frazionaria di NUM, definita come NUM–intof(NUM).
intof(NUM) Intero Tronca l'argomento in modo da ottenere un numero intero. Restituisce il numero intero dello stesso segno di NUM e con l'ampiezza maggiore per cui abs(INT) <= abs(NUM).
log(NUM) Reale Restituisce il logaritmo naturale (base e) di NUM, che non deve essere uno zero di alcun tipo.
log10(NUM) Reale Restituisce il logaritmo in base 10 di NUM, che non deve essere uno zero di alcun tipo. Questa funzione è definita come log(NUM) / log(10).
negate(NUM) numero Viene utilizzata per negare NUM. Restituisce il numero corrispondente con segno opposto.
round(NUM) Intero Utilizzata per arrotondare NUM a un intero applicando intof(NUM+0.5) se NUM è positivo o intof(NUM–0.5) se NUM è negativo.
sign(NUM) numero Viene utilizzata per determinare il segno di NUM. Se NUM è un numero intero, questa operazione restituirà -1, 0 o 1. Se NUM è un numero reale, restituirà -1,0, 0,0, o 1,0, a seconda che NUM sia negativo, uguale a zero o positivo.
sqrt(NUM) Reale Restituisce la radice quadrata di NUM. NUM deve essere positivo.
sum_n(LIST) numero Restituisce la somma di valori da un elenco di campi numerici oppure null se tutti i valori di campo sono null.
mean_n(LIST) numero Restituisce il valore medio da un elenco di campi numerici oppure null se tutti i valori di campo sono null.
sdev_n(LIST) numero Restituisce la deviazione standard da un elenco di campi numerici oppure null se tutti i valori di campo sono null.
Ricerca e risposta AI generativa
Queste risposte sono generate da un modello di lingua di grandi dimensioni in watsonx.ai basato sul contenuto della documentazione del prodotto. Ulteriori informazioni