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

Questa pagina elenca gli operatori di linguaggio CLEM disponibili.

Tabella 1. Operatori linguaggio CLEM
Operazione Commenti Precedenza (vedere la sezione seguente)
or Utilizzato tra due espressioni CLEM. Restituisce il valore vero se una delle due espressioni è vera oppure se entrambe sono vere. 10
and Utilizzato tra due espressioni CLEM. Restituisce il valore vero se entrambe le espressioni sono vere. 9
= Utilizzata tra qualsiasi coppia di elementi confrontabili. Restituisce vero se ITEM1 è uguale e ITEM2. 7
== Identico a =. 7
/= Utilizzata tra qualsiasi coppia di elementi confrontabili. Restituisce vero se ITEM1 non è uguale a ITEM2. 7
/== Identico a /=. 7
> Utilizzata tra qualsiasi coppia di elementi confrontabili. Restituisce vero se ITEM1 è maggiore di ITEM2. 6
>= Utilizzata tra qualsiasi coppia di elementi confrontabili. Restituisce vero se ITEM1 è maggiore o uguale a ITEM2. 6
< Utilizzata tra qualsiasi coppia di elementi confrontabili. Restituisce vero se ITEM1 è minore di ITEM2. 6
<= Utilizzata tra qualsiasi coppia di elementi confrontabili. Restituisce vero se ITEM1 è minore o uguale a ITEM2. 6
&&=_0 Utilizzata tra due numeri interi. Equivalente dell'espressione Booleano INT1 && INT2 = 0. 6
&&/=_0 Utilizzata tra due numeri interi. Equivalente dell'espressione Booleano INT1 && INT2 /= 0. 6
+ Somma due numeri: NUM1 + NUM2. 5
>< Concatena due stringhe, ad esempio STRING1 >< STRING2. 5
- Sottrae un numero dall'altro: NUM1 - NUM2. Può inoltre precedere un numero: - NUM. 5
* Utilizzata per moltiplicare due numeri: NUM1 * NUM2. 4
&& Utilizzata tra due numeri interi. Il risultato è l''AND bitwise di INT1 e INT2. 4
&&~~ Utilizzata tra due numeri interi. Il risultato è l''AND bitwise di INT1 e il complemento bitwise di INT2. 4
|| Utilizzata tra due numeri interi. Il risultato è l''OR inclusivo bitwise di INT1 e INT2. 4
~~ Utilizzata prima di un numero intero. Genera il complemento bitwise di INT. 4
||/& Utilizzata tra due numeri interi. Il risultato è l''OR esclusivo bitwise di INT1 e INT2. 4
INT1 << N Utilizzata tra due numeri interi. Genera il pattern di bit di INT con spostamento a sinistra di N posizioni. 4
INT1 >> N Utilizzata tra due numeri interi. Genera il pattern di bit di INT con spostamento a destra di N posizioni. 4
/ Utilizzata per dividere un numero per un altro: NUM1 / NUM2. 4
** Utilizzata tra due numeri: BASE ** POTENZA. Restituisce BASE elevata alla potenza POTENZA. 3
rem Utilizzata tra due numeri interi: INT1 rem INT2. Restituisce il resto, INT1 - (INT1 div INT2) * INT2. 2
div Utilizzata tra due numeri interi: INT1 div INT2. Esegue una divisione di interi. 2

Precedenza dell'operatore

Le precedenze influiscono sull'analisi delle espressioni complesse, in particolare delle espressioni non racchiuse tra parentesi e contenenti più operatori infissi. Ad esempio:

3 + 4 * 5 

analizza come 3 + (4 * 5) piuttosto che come (3 + 4) * 5 perché le precedenti relative indicano che * deve essere analizzato prima di +. Ogni operatore nel linguaggio CLEM ha un valore di precedenza associato ad esso; minore è questo valore, più importante è nell'elenco di analisi, il che significa che verrà elaborato prima di altri operatori con valori di precedenza maggiori.

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