Domande con tag 'numbers'

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
11
risposte

Ottieni 100 numeri più alti da una lista infinita

A una mia amica è stata posta questa domanda dell'intervista - "There is a constant flow of numbers coming in from some infinite list of numbers out of which you need to maintain a datastructure as to return the top 100 highest numbers...
posta 26.10.2011 - 09:59
3
risposte

Perché 2 ^ 16 è un numero "speciale"? [chiuso]

OK, mi sento stupido a chiederlo - ma nell'articolo di Jeff: Ottenere la schermata del telefono dell'intervista corretta e originariamente indicata in il 5 telefono essenziale domande sullo schermo : They shouldn't stare blankly at you...
posta 01.02.2011 - 18:46
2
risposte

Perché alcune lingue arrotondano al numero intero EVEN più vicino?

Linguaggi di programmazione come Scheme (R5RS) e Python ( vedi questa domanda ) round verso il numero intero pari più vicino quando il valore è esattamente tra gli interi circostanti. Qual è il ragionamento alla base di questo? C'è un'idea m...
posta 14.09.2014 - 17:34
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
1
risposta

Da dove viene il numero 92233720368547800 di paypal? [chiuso]

Ci sono stati una storia nelle notizie su un uomo il cui account Paypal era accidentalmente accreditato con $ 92,233,720,368,547,800. Da dove viene questo numero? Che tipo di bug di programmazione può generare questo numero?     
posta 19.07.2013 - 19:46
4
risposte

Ha vinto Little Endian?

Quando ho insegnato di recente sulla battaglia Big vs. Little Endian, uno studente ha chiesto se era stato risolto, e ho capito che non lo sapevo. Guardando l' articolo di Wikipedia , sembra che le più diffuse coppie di sistemi operativi / archi...
posta 23.09.2012 - 19:29
6
risposte

Come funzionano i generatori di numeri casuali?

Stavo solo riflettendo sulla funzione di php rand() e pensando a come potrei rifarlo, e sono venuto completamente stupito. Come funzionano i generatori di numeri casuali?     
posta 20.09.2011 - 23:41
3
risposte

Come posso confrontare correttamente i valori doppi per l'uguaglianza in un test unitario?

Ho recentemente progettato un modulo di serie temporali in cui le mie serie temporali sono essenzialmente SortedDictionnary<DateTime, double> . Ora vorrei creare dei test unitari per assicurarmi che questo modulo funzioni sempre e p...
posta 07.02.2012 - 14:41