Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Operatori di confronto
AWS IoT SiteWise supporta i seguenti operatori di confronto. Tutte le operazioni di confronto sono disponibili per i tipi di dati incorporati e vengono valutate in modo booleano.
|
Operatore |
Descrizione |
|---|---|
|
|
Minore di |
|
|
Maggiore di |
|
|
Minore o uguale a |
|
|
Maggiore o uguale a |
|
|
Equals |
|
|
Non uguale |
|
Tipo |
Digitare >= x |
Tipo <= x |
Tipo > x |
Tipo < x |
Tipo = x |
Digita! = x |
|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
Alcuni predicati si comportano come operatori ma hanno una sintassi speciale. Vedi sotto:
|
Operatore |
Descrizione |
|---|---|
|
|
Verifica se un valore è |
|
|
Verifica se un valore non lo è |
Operatori NaN
NaN, o 'Not a Number', è un valore speciale nell'aritmetica a virgola mobile. Ecco un elenco di confronti e di come funzionano. NaN
NaNi valori devono essere racchiusi tra virgolette singole. Ad esempio, 'NaN'.NaNi valori sono considerati uguali tra loro.NaNè maggiore di altri valori numerici.In funzioni aggregate come
AVG(), eSTDDEV()SUM(), se ci sono valoriNaN, il risultato è.NaNNelle funzioni aggregate come
MAX()eMIN(),NaNi valori sono inclusi nei calcoli.
|
Confronto |
Risultato |
|---|---|
|
|
True |
|
|
Vero se x è uguale a NaN, False altrimenti |
|
|
False se x è uguale a NaN, True altrimenti |
|
|
False |
|
|
Vero se x è uguale a NaN, False altrimenti |
|
|
False se x è uguale a NaN, True altrimenti |