barolo72 Inserito: 11 settembre 2008 Segnala Share Inserito: 11 settembre 2008 (modificato) Buonasera a tutti, ho notato, facendo dei banali calcoli di addizione e moltiplicazione fra due tag real un comportamento anomalo, vale a dire, moltiplicando una tag real che però ha sempre un valore intero per un\'altra tag real composta da una parte intera ed una decimale di UNA cifra mi aspetterei come risultato una tag che ha al massimo una cifra decimale mentre in realtà le cifre decimali variano, ed assumono un peso senza nessuna regola.Vi allego un\'immagine che sicuramente spiegherà meglio ciò che ho detto.Attendo ansioso una vostra conferma o smentita....Saluti, Barolo72http://img225.imagevenue.com/img.php?image...e_122_570lo.JPG Modificato: 11 settembre 2008 da barolo72 Link al commento Condividi su altri siti More sharing options...
Jtag Inserita: 17 settembre 2008 Segnala Share Inserita: 17 settembre 2008 Credo che "l'errore" sia causato dal metodo di memorizzazione del REAL, se non sbaglio dovrebbe essere memorizzato in 32 bit (singola precisione), 1 bit di segno, 8 bit di di esponente e 23 bit di mantissa.Valore = segno * 2^esponente * mantissaQuesto sempre per risparmiare memoria...... Link al commento Condividi su altri siti More sharing options...
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora