Gambas-it

Gambas3 => Programmazione => Topic aperto da: vuott - 22 Ottobre 2016, 18:10:28

Titolo: Operazioni con precisione quadrupla a 128-bit con numeri in virgola mobile
Inserito da: vuott - 22 Ottobre 2016, 18:10:28
...avrei scritto questa pagina della nostra WIKI....

http://www.gambas-it.org/wiki/index.php?title=Operazioni_con_precisione_quadrupla_a_128-bit_con_numeri_in_virgola_mobile_mediante_la_libreria_quadmath.h


...funzionerà ?    :-X
Titolo: Re:Operazioni con precisione quadrupla a 128-bit con numeri in virgola mobile
Inserito da: Gianluigi - 22 Ottobre 2016, 18:36:55
...avrei scritto questa pagina della nostra WIKI....

http://www.gambas-it.org/wiki/index.php?title=Operazioni_con_precisione_quadrupla_a_128-bit_con_numeri_in_virgola_mobile_mediante_la_libreria_quadmath.h


...funzionerà ?    :-X

Crea la libreria in tmp ma poi mi da errore dicendo:

Codice: [Seleziona]
/tmp/libfloat128q.c:1:64: fatal error: /usr/lib/gcc/x86_64-linux-gnu/4.8/include/quadmath.h: File o directory non esistente
compilation terminated.
e in effetti io ho:

Codice: [Seleziona]
/usr/lib/gcc/x86_64-linux-gnu/5/include/quadmath.h
:-X
Titolo: Re:Operazioni con precisione quadrupla a 128-bit con numeri in virgola mobile
Inserito da: vuott - 22 Ottobre 2016, 18:41:28
...e se nella riga
Codice: [Seleziona]
File.Save("/tmp/libfloat128q.c", "#include </usr/lib/gcc/x86_64-linux-gnu/4.8/include/quadmath.h>\n" &
sostituisci 4.8 con 5, funziona ?
Titolo: Re:Operazioni con precisione quadrupla a 128-bit con numeri in virgola mobile
Inserito da: Gianluigi - 22 Ottobre 2016, 18:49:51
...e se nella riga
Codice: [Seleziona]
File.Save("/tmp/libfloat128q.c", "#include </usr/lib/gcc/x86_64-linux-gnu/4.8/include/quadmath.h>\n" &
sostiuisci 4.8 con 5, funziona ?

Si, che scemo mi sono fidato di cerca... e non ha trovato /4.8, probabilmente perché ho sbagliato a non togliere la spunta.

Funziona benissimo.

 :ciao: :ciao:
Titolo: Re:Operazioni con precisione quadrupla a 128-bit con numeri in virgola mobile
Inserito da: vuott - 22 Ottobre 2016, 19:12:07
Ora ho aggiunto una piccola funzione di ricerca del file d'intestazione "quadmath.h": dovrebbe aver risolto il problema da te sollevato.





Titolo: Re:Operazioni con precisione quadrupla a 128-bit con numeri in virgola mobile
Inserito da: Gianluigi - 22 Ottobre 2016, 20:47:18
Ora ho aggiunto una piccola funzione di ricerca del file d'intestazione "quadmath.h": dovrebbe aver risolto il problema da te sollevato.

Si ora funziona bene  :ok: