software:qview:qview_6:qview60

Differenze

Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.

Link a questa pagina di confronto

Entrambe le parti precedenti la revisione Revisione precedente
Prossima revisioneEntrambe le parti successive la revisione
software:qview:qview_6:qview60 [2015/04/20 16:08] – [7.6.10. Arrotondamenti all'intero più vicino] qem207software:qview:qview_6:qview60 [2015/04/20 16:28] – [7.6.11. Operatori di classificazione] qem207
Linea 1478: Linea 1478:
  
 ==== - Operatori di classificazione ==== ==== - Operatori di classificazione ====
-|ISFINITE|Esegue un arrotondamento di un valore in floating point all'intero più vicino.| +|ISFINITE|Controlla se il numero dato ha valore finito.| 
-|ISINF|Esegue un arrotondamento di un valore in floating point all'intero più vicino non maggiore di grandezza rispetto al valore dato.| +|ISINF|Controlla se il numero dato ha valore infinito.| 
-|ISNAN|Esegue un arrotondamento di un valore in floating point all'intero più vicino non superiore al valore dato.| +|ISNAN|Controlla se il numero dato ha valore NaN.| 
-|ISNORMAL|Esegue un arrotondamento di un valore in floating point all'intero più vicino non inferiore al valore dato.|+|ISNORMAL|Controlla se il numero dato ha valore normale.|
 La sintassi è:\\ La sintassi è:\\
 <code QCL> <code QCL>
-  ROUND(<variable>+  ISFINITE(<variable>
-  TRUNC(<variable>+  ISINF(<variable>
-  FLOOR(<variable>+  ISNAN(<variable>
-  CEIL(<variable>)+  ISNORMAL(<variable>)
 </code> </code>
 Esempio: Esempio:
 <code QCL> <code QCL>
-  gsValue ROUND(2.7)     ;risulta 3.+  gfValue ISFINITE(gsValue)     ;risulta 1 se gsValue è un valore finito, altrimenti 
-  gsValue ROUND(-2.7   ;risulta -3.+  gfValue ISINF(gsValue       ;risulta 1 se gsValue è un valore infinito, altrimenti 
-  gsValue TRUNC(2.7)     ;risulta 2.0 +  gfValue ISNAN(gsValue)        ;risulta 1 se gsValue è un NaN (Not a Number), altrimenti 
-  gsValue = TRUNC(-2.7   ;risulta -2.0 +  gfValue ISNORMAL(gsValue)     ;risulta 1 se gsValue è un valore normale (non zero, non infinito, non NaN), altrimenti 0
-  gsValue = FLOOR(2.7    ;risulta 2.+
-  gsValue FLOOR(-2.7)    ;risulta -3.0 +
-  gsValue = CEIL(2.7     ;risulta 3.0 +
-  gsValue = CEIL(-2.7    ;risulta -2.0+
 </code> </code>
 ===== - Funzioni trigonometriche ===== ===== - Funzioni trigonometriche =====
  • Ultima modifica: 2024/03/22 14:06