Articles of arrotondamento

Come posso arrotondare un numero in JavaScript? .toFixed () restituisce una stringa?

Mi sto perdendo qualcosa qui? var someNumber = 123.456; someNumber = someNumber.toFixed(2); alert(typeof(someNumber)); //alerts string Perché .toFixed() restituisce una stringa? Voglio arrotondare il numero a 2 cifre decimali.

Arrotondare un numero al 5 o 10 o X più vicino

Dati numeri come 499, 73433, 2348 quale VBA posso usare per arrotondare al 5 o 10 più vicino? o un numero arbitrario? Per 5: 499 -> 500 2348 -> 2350 7343 -> 7345 Per 10: 499 -> 500 2348 -> 2350 7343 -> 7340 eccetera.

Come arrotondare un tempo in T-SQL

Sto cercando una funzione che riceverebbe un tempo e la arrotolerebbe alla prossima / ora precedente / mezz’ora / quarto / minuto.

Come arrotondare i numeri interi ai preservativi mantenendo la loro sum?

Diciamo che ho una serie di numeri in virgola mobile, in ordine ordinato (diciamo crescente), la cui sum è nota per essere un intero N Voglio “arrotondare” questi numeri ai numeri interi lasciando invariata la loro sum. In altre parole, sto cercando un algoritmo che converta l’array di numeri in virgola mobile (chiamiamolo fn ) […]

Arrotondamento di stranezza: cosa c’è di speciale in “100”?

Qualcuno ha una spiegazione per questo strano arrotondamento in haskell (GHCi, versione 7.2.1). Tutto sembra a posto a meno che non mi moltiplichi a 100. *Main> 1.1 1.1 *Main> 1.1 *10 11.0 *Main> 1.1 *100 110.00000000000001 *Main> 1.1 *1000 1100.0 *Main> 1.1 *10000 11000.0 Modifica: ciò che mi sta confondendo è che l’errore di arrotondamento […]

Controlla se il numero è intero

Sono stato sorpreso di apprendere che R non è dotato di una comoda funzione per verificare se il numero è intero. is.integer(66) # FALSE I file della guida avvisano : is.integer(x) non verifica se x contiene numeri interi! Per questo, usa round , come nella funzione is.wholenumber(x) negli esempi. L’esempio ha questa funzione personalizzata come […]

SQL – Arrotondamento a 2 cifre decimali

Devo convertire i minuti in ore, arrotondati a 2 cifre decimali. Devo anche visualizzare solo fino a 2 numeri dopo il punto decimale. Quindi se ho minuti come 650.Queste ore dovrebbero essere 10,83 Ecco cosa ho finora: Select round(Minutes/60.0,2) from …. Ma in questo caso, se i miei minuti sono, per esempio, 630 ore è […]

Algoritmo .Net incorporato per arrotondare il valore all’intervallo 10 più vicino

Come, in C # arrotondare qualsiasi valore a 10 intervalli? Ad esempio, se ho 11, voglio che restituisca 10, se ho 136, quindi voglio che restituisca 140. Posso farlo facilmente a mano return ((int)(number / 10)) * 10; Ma sto cercando un algoritmo incorporato per fare questo lavoro, qualcosa come Math.Round (). Il motivo per […]

Come posso arrotondare il tempo ai minuti X più vicini?

C’è una semplice funzione per arrotondare UP a DateTime ai 15 minuti più vicini? Per esempio 2011-08-11 16:59 diventa 2011-08-11 17:00 2011-08-11 17:00 rimane come 2011-08-11 17:00 2011-08-11 17:01 diventa 2011-08-11 17:15

Come fare percentuali arrotondate aggiungere fino al 100%

Considera le quattro percentuali seguenti, rappresentate come numeri float : 13.626332% 47.989636% 9.596008% 28.788024% ———– 100.000000% Devo rappresentare queste percentuali come numeri interi. Se uso semplicemente Math.round() , Math.round() con un totale del 101%. 14 + 48 + 10 + 29 = 101 Se uso parseInt() , parseInt() con un totale del 97%. 13 + […]