Vai al contenuto
PLC Forum


Visualizzazione O Problema Reale ? - Moltiplicare due TAG REAL


barolo72

Messaggi consigliati

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, Barolo72

http://img225.imagevenue.com/img.php?image...e_122_570lo.JPG

Modificato: da barolo72
Link al commento
Condividi su altri siti


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 * mantissa

Questo sempre per risparmiare memoria......

:rolleyes:

Link al commento
Condividi su altri siti

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 account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...