Resultados de la búsqueda a petición "rounding"

1 la respuesta

Merito de redondeo en línea-ASM mediante la colocación de flotante en la variable int

He heredado un código bastante interesante: inline int round(float a) { int i; __asm { fld a fistp i } return i; } Mi primer impulso fue descartarlo y reemplazar las llamadas con(int)std::round (anterior a C ++ 11, usaríastd::lround si sucedió ...

1 la respuesta

Rondea un flotador al múltiplo más cercano de <n>?

¿Cómo redondeo un valor flotante al múltiplo más cercano de "n"? Por ejemplo, redondear 21.673 al múltiplo más cercano de 8 debería resultar en 24. Y, redondeando 21.673 al múltiplo de 4 más cercano debería resultar en 20. Necesito la ...

12 la respuesta

Redondea al múltiplo de cinco más cercano en PHP

Quiero una función php que devuelva 55 cuando la llame con 52. He probado elround() función: echo round(94, -1); // 90Vuelve 90 pero yo quiero 95. Gracias

3 la respuesta

Decimal.Round configuración predeterminada para MidpointRounding [duplicado]

Esta pregunta ya tiene una respuesta aquí: ¿Por qué .NET usa el redondeo de banquero como predeterminado? [/questions/311696/why-does-net-use-bankers-rounding-as-default] 5 respuestasSe aplica lo siguiente: var rounded = Decimal.Round(7.635m, ...

6 la respuesta

Comportamiento Math.Round () en .NET 4 [duplicado]

Posibles duplicados: In C #: Math.Round (2.5) ¡el resultado es 2 (en lugar de 3)! ¿Me estás tomando el pelo [https://stackoverflow.com/questions/977796/in-c-math-round2-5-result-is-2-instead-of-3-are-you-kidding-me] .Net Round Bug ...

2 la respuesta

Python Redondeando al paso personalizado

Tenemos un código que funciona parcialmente y 2 ejemplos con diferentes tipos de pasos personalizados. El ejemplo 2 (Int) está funcionando, mientras que el ejemplo 1 no, ya que se está redondeando hacia arriba en lugar de hacia abajo. import ...

8 la respuesta

¿Cómo redondear un número en Javascript?

Quiero usar Javascript para redondear un número. Como el número es moneda, quiero que se redondee como en estos ejemplos (2 puntos decimales): 192.168 => 192.20 192.11 => 192.20 192.21 => 192.30 192.26 => 192.30 192.20 => 192.20 ¿Cómo lograr ...

2 la respuesta

numpy convertir número a byte

Tengo una matriz numpy con números flotantes principalmente en el rango 0-255. Sin embargo, hay algunos números que están un poco fuera de rango (como -5.36, 270). Quiero convertir la matriz anumpy.uint8 type, por lo que los números en ...

4 la respuesta

¿Cómo lidiar con que la suma del porcentaje redondeado no sea 100?

Supongamos que tenemos una lista de elementos con un número entero: USA: 3 people Australia: 2 people Germany: 2 people Si calculamos el porcentaje de cada valor contra la suma de toda la lista, obtenemos: USA: 3/(3+2+2)*100 = 42.857...% ...

4 la respuesta

Formatear dos o dos decimales no funciona

Quiero redondear este doble: 3.499999999999999a 3.50Y ya utilicé estos dos métodos: DecimalFormat df = new DecimalFormat("0.00"); double result = Double.valueOf(df.format(input)); System.out.println(answer); public double round(double input) ...