Domande con tag 'floating-point'

7
risposte

Quando usi float e quando usi il double

Spesso nella mia esperienza di programmazione ho bisogno di prendere una decisione se dovrei usare float o double per i miei numeri reali. A volte vado per il float, a volte vado per il doppio, ma in realtà questo mi sembra più soggettivo. Se do...
posta 28.02.2013 - 11:35
6
risposte

Perché i float fanno ancora parte del linguaggio Java quando i doppi sono per lo più consigliati?

In ogni luogo che ho guardato, dice che double è superiore a float in quasi tutti i modi. float è stato reso obsoleto da double in Java, quindi perché è ancora usato? Programma molto con Libgdx e ti costringono a usare...
posta 26.04.2016 - 18:08
5
risposte

Perché lo zero negativo è importante?

Sono confuso sul motivo per cui ci interessano le diverse rappresentazioni per lo zero positivo e negativo. Mi ricordo vagamente di aver letto che affermare che avere una rappresentazione zero negativa è estremamente importante nella programm...
posta 01.05.2015 - 04:10
13
risposte

Esiste un'alternativa ai bit?

Esiste un'alternativa ai bit come la più piccola unità di dati? Qualcosa che non sarà solo 0 o 1, ma in realtà contiene molti stati possibili in mezzo? Non sarebbe più naturale immagazzinare galleggianti del genere?     
posta 31.01.2012 - 16:31
3
risposte

Ci sono numeri che non sono rappresentabili nella base 10 ma possono essere rappresentati nella base 2?

C# ha il tipo decimal utilizzato per i numeri che richiedono un'esatta rappresentazione in base 10. Ad esempio, 0.1 non può essere rappresentato in base 2 (es. float e double ) e sarà sempre un'approssimazione se memori...
posta 25.04.2014 - 17:27
9
risposte

Perché i numeri in virgola mobile sono usati spesso in Scienze / Ingegneria?

Mentre analizzavo la precisione dei numeri in virgola mobile, ho visto in alcuni punti un'affermazione simile a " float e double sono ( progettati per / usati spesso ) calcolo tecnico e scientifico " Da quanto ho capito, la forza dei f...
posta 21.10.2014 - 20:40
8
risposte

Il confronto tra uguaglianza di numeri float induce in errore gli sviluppatori junior anche se nel mio caso non si verifica un errore di arrotondamento?

Ad esempio, voglio mostrare un elenco di pulsanti da 0,0.5, ... 5, che salta per ogni 0.5. Uso un ciclo for per farlo e ho colori diversi sul pulsante STANDARD_LINE: var MAX=5.0; var DIFF=0.5 var STANDARD_LINE=1.5; for(var i=0;i<=MAX;i=i+D...
posta 31.01.2018 - 07:40
12
risposte

Perché hai bisogno di galleggiare / raddoppiare?

Stavo guardando link e ho riso alla battuta di Jon Skeet che parlava di 0.3 non essendo 0.3. Personalmente non ho mai avuto problemi con i float / decimali / doppi, ma poi ricordo che ho imparato molto presto il 6502 e non avevo mai avuto biso...
posta 27.06.2011 - 22:15
5
risposte

Soluzioni per errori di arrotondamento in virgola mobile

Nella creazione di un'applicazione che si occupa di molti calcoli matematici, ho riscontrato il problema che alcuni numeri causano errori di arrotondamento. Pur comprendendo che floating point non è esatto , il problema è come gestisco i n...
posta 26.06.2013 - 18:38
2
risposte

Qualcuno può spiegare la rappresentazione di float in memoria?

Questa non è una domanda duplicata poiché ho letto la domanda precedente. Qualcuno può aiutarmi a capire how float values are stored in the memory . Il mio dubbio è che qui i valori float contengono ' .' ( for example 3.45 ) c...
posta 21.10.2013 - 08:37