PITAGORA66 Inserito: 28 luglio 2008 Segnala Share Inserito: 28 luglio 2008 Vi espongo il problema: Ho il risultato di un espressione matematica che è memorizzata su di una variabile numerica di tipo float (con routine in Mikrobasic per PIC16f876A). Tale variabile è visualizzata, attraverso l'utilizzo delle apposite librerie in mikrobasic, su un display LCD 16*2. Però, adoperando la funzione floattostr di mikrobasic, il risultato viene troncato sopo la 5 cifra decimale ed a me non basta. Come possoi fare per fare visualizzare su di un display 2*16 LCD le singole cifre che compongono il risultato dell'espressione come carattere singolo,una dopo l'altra,in modo da visualizzare l'intero numero senza utilizzare la conversione in stringa data dalla funzione floattostr che tronca invece solo alla 5 cifra decimale? Grazie Link al commento Condividi su altri siti More sharing options...
mshadow65 Inserita: 16 settembre 2008 Segnala Share Inserita: 16 settembre 2008 CiaoLa direttiva standard che descrive nel dettaglio i formati floating points e relativi algoritmi di conversione e calcolo sono espressi, e notevolmente approfonditi, nella normativa IEEE 754Cerca in rete gli articoli correlati con questa siglaUnica Nota: Controlla se il formato floating point del tuo compilatore e' "compliant" con tale normativaCiaoGianluca 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