Cos'è ElectroYou | Login Iscriviti

ElectroYou - la comunità dei professionisti del mondo elettrico

Calcoli in virgola mobile versus calcoli in virgola fissa

Strumenti informatici per la matematica applicata, le simulazioni, il disegno: Mathcad, Matlab, Scilab, Microcap, PSpice, AutoCad ...

Moderatori: Foto Utenteg.schgor, Foto Utentedimaios

0
voti

[11] Re: Calcoli in virgola mobile versus calcoli in virgola fiss

Messaggioda Foto UtenteTardoFreak » 2 giu 2016, 22:42

Io penso che ci si debba regolare caso per caso.
Sono molte le variabili in gioco e pensare a casi generali mi riesce difficile.
Probabilmente a causa della mia limitatezza.
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

0
voti

[12] Re: Calcoli in virgola mobile versus calcoli in virgola fiss

Messaggioda Foto UtenteSandroCalligaro » 2 giu 2016, 22:53

Sono d'accordo. Nonostante possa esserci una via formale che faciliti le cose, l'intelligenza, il buon senso e la conoscenza del problema da parte del programmatore non sono un optional.

Se è per questo, però, ci possono essere problemi anche usando la virgola mobile, anche se è molto difficile incontrarli.
Avatar utente
Foto UtenteSandroCalligaro
2.970 2 4 5
G.Master EY
G.Master EY
 
Messaggi: 1181
Iscritto il: 6 ago 2015, 19:25

1
voti

[13] Re: Calcoli in virgola mobile versus calcoli in virgola fiss

Messaggioda Foto UtenteTardoFreak » 2 giu 2016, 22:56

A me è capitato di dover fare la radice quadrata di un intero a 32bit.
Il problema era la velocità e non mi servivano cifre dopo la virgola.
L' ho fatto con il metodo babilonese in 4 passaggi: una potenza della natura!
"La follia sta nel fare sempre la stessa cosa aspettandosi risultati diversi".
"Parla soltanto quando sei sicuro che quello che dirai è più bello del silenzio".
Rispondere è cortesia, ma lasciare l'ultima parola ai cretini è arte.
Avatar utente
Foto UtenteTardoFreak
73,9k 8 12 13
-EY Legend-
-EY Legend-
 
Messaggi: 15754
Iscritto il: 16 dic 2009, 11:10
Località: Torino - 3° pianeta del Sistema Solare

1
voti

[14] Re: Calcoli in virgola mobile versus calcoli in virgola fiss

Messaggioda Foto UtenteEcoTan » 3 giu 2016, 8:42

Qualche risposta l'abbiamo data, risolvere il problema in modo definitivo forse significherebbe reinventare il formato floating.
Alcuni compilatori (per esempio il mio Basic) rallentano davvero tanto col floating, ma anche i migliori compilatori C non scherzano (forse sull'ordine del centinaio di volte nelle operazioni?).
Esistono anche i formati Fractional e Signed Fractional, una specie di allineamento a sinistra, non ho mai capito come si adopera e se dia vantaggi nei calcoli.
Avatar utente
Foto UtenteEcoTan
7.720 4 12 13
Expert EY
Expert EY
 
Messaggi: 5426
Iscritto il: 29 gen 2014, 8:54

Precedente

Torna a Programmi applicativi: simulatori, CAD ed altro

Chi c’è in linea

Visitano il forum: Nessuno e 23 ospiti