home | area personale         schemi | tutorial | robotica | pic micro | recensioni         forum | chat irc         faq | contatti         store | Ordina PCB
username
password
cerca

 
FORUM: Elettronica Generale
Qui si parla di tutto....dall'analogico al digitale, dal software all'hardware, dal semplice crepuscolare al computer.


Floating point 64-bit per MikroC
     
Autore Messaggio opzioni
stefano.purchiaroni@email.it




una ogni 10 livelli una ogni 10 livelli una ogni 10 livelli una ogni 10 livelli una ogni 10 livelli una ogni 10 livelli una ogni 10 livelli


postato il:
18.09.2019, alle ore 13:56
Floating point 64-bit per MikroC 

Qualcuno conosce una libreria per estendere a 64 bit la precisione nativa di MikroC che per i double è limitata a 32 bit? Sarebbe interessante una libreria che assembli long e/o double in funzioni matematiche standard
picmicro675




una ogni 10 livelli


postato il:
18.09.2019, alle ore 15:22
A 64bit si va al livello ARM e probabilmente con un SO installato si può venir fuori a tale livello. Non penso ci siano libreria a 64 bit per MCU da 8 bit.


Anno nuovo, forum nuovo.
Mi sa che lascio.
MB54




una ogni 100 livelli


postato il:
18.09.2019, alle ore 16:06
Uso mikroB e non ha nulla di simile; anche per mikroC non ho trovato nulla.

Inizio anno dovevo incrementare il numero di cifre significative. Non avendo trovato nulla per mikroB e mikroC ho usato arduino, in particolare questa:
https://github.com/nickgammon/BigNumber
https://www.gammon.com.au/forum/?id=11519

Molto semplice da usare ed acccurata, In mancanza d' altro.
Se ne era parlato quì:
http://www.grix.it/forum/forum_thread.php?id_forum=3&id_thre…
picmicro675




una ogni 10 livelli


postato il:
18.09.2019, alle ore 19:58
E bravo MB54, non mi ricordavo di quel programma, sebbene l' avevo notato.
Con un po di pazienza si potrebbe anche provare a tradurlo dal CPP a mikroC. Ci possono essere alcuni passaggi che il C++ offre in maniera elegante rispetto al C (ANSI).



Anno nuovo, forum nuovo.
Mi sa che lascio.
schottky





postato il:
19.09.2019, alle ore 11:07
usare librerie scritte in linguaggio ad alto livello per il 'number crunching' non è una grande idea, è uno dei settori in cui occorre ancora ricorrere all'assembler


Il vantaggio di essere intelligente e' che si puo' sempre fare l'imbecille, mentre il contrario e' del tutto impossibile. -- W. Allen
schottky





postato il:
19.09.2019, alle ore 16:54
Ma a quanto sembra i compilatori C Microchip incoporano il tipo 'long double' a 64 bit di default.
PIC24xx e PIC32xx interpretano in maniera standard 'double precision' come floating point a 64bit
https://www.microchip.com/forums/m683940.aspx



Il vantaggio di essere intelligente e' che si puo' sempre fare l'imbecille, mentre il contrario e' del tutto impossibile. -- W. Allen
segui questo thread con grixFC, per questa funzione devi aver installato il software grixFC

torna su
     

Come utente anonimo puoi leggere il contenuto di questo forum ma per aprire una discussione
o per partecipare ad una discussione esistente devi essere registrato ed accedere al sito




 







 
 
indietro | homepage | torna su copyright © 2004/2024 GRIX.IT - La community dell'elettronica Amatoriale