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 revisione
Revisione precedente
Prossima revisioneEntrambe le parti successive la revisione
software:qview:qview_6:qview60 [2015/04/20 11:11] – [3.1. Dichiarazioni] qem202software:qview:qview_6:qview60 [2015/04/20 11:22] – [Table] qem202
Linea 279: Linea 279:
  
 ==== - Single ==== ==== - Single ====
-Il dato di tipo SINGLE è utilizzato per la definizione di variabili che hanno un range di valori a virgola mobile compreso tra -3.4 x 10<sup>38</sup> e +3.4 x 10<sup>38</sup>; ogni variabile occupa quattro byte di memoria.\\+Il dato di tipo SINGLE è un valore a virgola mobile come definito dalla specifica //IEEE 754 single precision//.\\
 La sintassi per la definizione di una variabile SINGLE è la seguente:\\ La sintassi per la definizione di una variabile SINGLE è la seguente:\\
 <code QCL> <code QCL>
Linea 285: Linea 285:
 </code> </code>
  
-La precisione massima delle variabili SINGLE è di sette cifre (contando le cifre prima e dopo la +==== - Double ==== 
-virgola)Esempio:\\ +Il dato di tipo DOUBLE è un valore a virgola mobile come definito dalla specifica //IEEE 754 double precision//.\\ 
- 1,234567 x 10<sup>3</sup> Precisione del millesimo; incremento minimo = 1 millesimo.\\ +La sintassi per la definizione di una variabile DOUBLE è la seguente:\\ 
- 1,234567 x 10<sup>4</supPrecisione del centesimoincremento minimo = 1 centesimo.\\ +<code QCL> 
- 1,234567 x 10<sup>9</supPrecisione delle centinaia; incremento minimo = 100.+<variable name  [OUT/IN/INOUT] [;comment] 
 +</code> 
  
 ==== - Tabella riassuntiva dei tipi di variabili utilizzabili ==== ==== - Tabella riassuntiva dei tipi di variabili utilizzabili ====
 ^Assegnando ad una variabile un valore esterno al range consentito si verifica la condizione di overflow.^ ^Assegnando ad una variabile un valore esterno al range consentito si verifica la condizione di overflow.^
  
-|Tipo dato|Codice|Spazio occupato memoria (Bit)|Intervallo| +| Tipo dato  | Codice  | Spazio occupato memoria (Bit)  | Intervallo                                    
-|FLAG|F|1|0 ÷ 1| +| FLAG       | F       | 1                              | 0 ÷ 1                                         
-|BYTE|B|8|-128 ÷ 127| +| BYTE       | B       | 8                              | -128 ÷ 127                                    
-|WORD|W|16|-32768 ÷ 32767| +| WORD       | W       | 16                             | -32768 ÷ 32767                                
-|LONG|L|32|-2147483648 ÷ 2147483647| +| LONG       | L       | 32                             | -2147483648 ÷ 2147483647                      
-|SINGLE|S|32|-3.4 x 10<sup>38</sup>÷+3.4 x 10<sup>38</sup>|+| SINGLE     | S       | 32                             Vedi specifica //IEEE 754 single precision//  | 
 +| DOUBLE     | D       | 64                             | Vedi specifica //IEEE 754 double precision// 
  
 ===== - Gli Identificatori ===== ===== - Gli Identificatori =====
  • Ultima modifica: 2024/03/22 14:06