31
Programmazione (Gambas 2) / Tipi di dati: Byte e Short
« il: 30 Gennaio 2012, 14:45:55 »
Dalla documentazione di Gambas:
Perchè se assegno a una variabile di tipo Byte il valore &HFF mi viene riconosciuto come 255, mentre se assegno a una variabile di tipo Short il valore &HFFFF mi viene riconosciuto come -1 (mi legge &HFFFFFF)?
Ma se Short sono 2 Byte, mi viene automaticamente una conversione a 4 bytes?
Codice: [Seleziona]
Byte 0...255
Short -32.768...+32.767
Perchè se assegno a una variabile di tipo Byte il valore &HFF mi viene riconosciuto come 255, mentre se assegno a una variabile di tipo Short il valore &HFFFF mi viene riconosciuto come -1 (mi legge &HFFFFFF)?
Ma se Short sono 2 Byte, mi viene automaticamente una conversione a 4 bytes?