Vai al contenuto
PLC Forum


Visualizzazione O Problema Reale ? - Moltiplicare due TAG REAL


Messaggi consigliati

Inserito: (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, Barolo72

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

Modificato: da barolo72

Inserita:

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:

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...