Autore Topic: Tipi di dati: Byte e Short  (Letto 636 volte)

Offline El Berto

  • Grande Gambero
  • ***
  • Post: 148
    • Mostra profilo
Tipi di dati: Byte e Short
« il: 30 Gennaio 2012, 14:45:55 »
Dalla documentazione di Gambas:

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?

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.482
    • Mostra profilo
Re: Tipi di dati: Byte e Short
« Risposta #1 il: 30 Gennaio 2012, 15:12:17 »
probabilmente si

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: Tipi di dati: Byte e Short
« Risposta #2 il: 30 Gennaio 2012, 17:25:51 »
E' probabile che sia un problema nella rappresentazione a video del valore. E' possibile che la print visualizzi comunque un valore di 4 byte...