Articles of numeri di

Java: metodi e numeri generici

Voglio fare un metodo generico che rende la sum totale di un List di numeri. Quello che stavo cercando è questo: public static T sumList(List data) { T total = 0; for (T elem : data) { total += elem; } return total; } Ma il problema è che there is no += operator in […]

Cosa c’è di speciale nei numeri che iniziano con zero?

Questa è una domanda stupida, ma è interessante per me) Questo è ciò che ottengo con Visual Studio 2013 int i = 07; // i == 7 int i = 16; // i == 16 int i = 00016; // i == 14, why? int i = 05016; // i == 2574, wow ) int […]

Come ottenere il numero più vicino da un elenco con LINQ?

Come ottenere il numero più vicino da un List con LINQ? Per esempio: List numbers = new List(); numbers.Add(2); numbers.Add(5); numbers.Add(7); numbers.Add(10) Devo trovare il valore più vicino nell’elenco al numero 9. In questo caso 10. Come posso farlo con LINQ?

Come formattare un numero di 2.5K se mille o più, altrimenti 900 in javascript?

Devo mostrare un valore di valuta nel formato di 1K uguale a mille, o 1.1K, 1.2K, 1.9K ecc., Se non è pari a migliaia, altrimenti se meno di mille, mostra le normali 500, 100, 250 ecc. , usando javascript per formattare il numero?

Confrontando i valori di due numeri generici

Voglio confrontarmi con le variabili, sia di tipo T extends Number . Ora voglio sapere quale delle due variabili è maggiore dell’altra o uguale. Sfortunatamente non conosco ancora il tipo esatto, so solo che sarà un sottotipo di java.lang.Number . Come lo posso fare? EDIT : Ho provato un’altra soluzione alternativa usando TreeSet s, che […]

Rimuovere gli zero finali insignificanti da un numero?

Ho perso una chiamata API standard che rimuove gli zeri insignificanti finali da un numero? Ex. var x = 1.234000 // to become 1.234; var y = 1.234001; // stays 1.234001 Number.toFixed () e Number.toPrecision () non sono proprio quello che sto cercando.

Stampa gli zeri iniziali con l’operatore di output C ++?

Come posso formattare il mio output in C ++? In altre parole, qual è il C ++ equivalente all’uso di printf come questo: printf(“%05d”, zipCode); So che potrei semplicemente usare printf in C ++, ma preferirei l’operatore di output << . Vorresti semplicemente usare quanto segue? std::cout << "ZIP code: " << sprintf("%05d", zipCode) << […]

Perché l’input HTML con tipo “numero” consente di inserire la lettera “e” nel campo?

Ho il seguente elemento di input html5: Perché questo input consente di inserire il carattere “e” nel campo di immissione? Nessun altro carattere alfabetico può essere inserito (come previsto) Utilizzando chrome v. 44.0.2403.107 Per vedere cosa intendo: http://www.w3schools.com/html/tryit.asp?filename=tryhtml_input_number

Formattare le dimensioni del file come MB, GB ecc.

Devo visualizzare una dimensione del file come String usando unità sensibili. per esempio 1L ==> “1 B”; 1024L ==> “1 KB”; 2537253L ==> “2.3 MB” eccetera. Ho trovato questa risposta precedente , che non ho trovato soddisfacente Ho trovato la mia soluzione che ha carenze simili: private static final long K = 1024; private static […]

aggiungi virgole a un numero in jQuery

Ho questi numeri 10999 e 8094 e 456 E tutto quello che voglio fare è aggiungere una virgola nel posto giusto se ne ha bisogno in modo che assomigli a questo 10,999 e 8,094 e 456 Questi sono tutti all’interno di un tag ap come questo 10999 ecc. Può essere fatto? L’ho provato qui con […]