Preguntas con la etiqueta [rounding]

Lista rounding preguntas

¿Existe una función sencilla para redondear hacia ARRIBADateTime a los 15 minutos más cercanos? P.ej 2011-08-11 16:59se convierte2011-08-11 17:00 2011-08-11 17:00se queda como2011-08-11 17:00 2011-08-11 17:01se convierte2011-08-11 17:15

Estoy intentando redondear los valores BigDecimal hacia arriba, a dos decimales. Estoy usando BigDecimal rounded = value.round(new MathContext(2, RoundingMode.CEILING)); logger.trace("rounded {} to {}", value, rounded); pero no hace lo que

Truncar (no redondear) lugares decimales en SQL Server

21
respuestas
227
votos
793.3k
vistas

Estoy tratando de determinar la mejor manera de truncar o eliminar decimales adicionales en SQL sin redondear. Por ejemplo: declare @value decimal(18,2) set @value = 123.456 Esto se redondeará automáticamente

¿Hay alguna manera de redondear un número, cualquier número, a N dígitos después del decimal? Por ejemplo, el número 8 y N = 3, entonces debería ser como 8,000 o

¿Cómo se redondea un número a dos decimales en C#?

0
respuestas
495
votos
876.0k
vistas

Quiero hacer esto usando la Math.Roundfunción.

Necesito redondear un flotador para que se muestre en una interfaz de usuario. por ejemplo, a una cifra significativa: 1234 -> 1000 0.12 -> 0.1 0.012 -> 0.01 0.062 ->

Tengo números flotantes como 3.2y 1.6. Necesito separar el número en parte entera y decimal. Por ejemplo, un valor de 3.2se dividiría en dos números, es decir, 3y0.2 Obtener la

Me gustaría redondear como máximo dos decimales, pero sólo si es necesario . Aporte: 10 1.7777777 9.1 Producción: 10 1.78 9.1 ¿Cómo puedo hacer esto en JavaScript?

Según la documentación, el decimal.Roundmétodo utiliza un algoritmo de redondeo a par que no es común para la mayoría de las aplicaciones. Así que siempre termino escribiendo una función personalizada

Redondear un doble a 2 decimales [duplicado]

13
respuestas
603
votos
1.7M
vistas

Si el valor es 200.3456, se debe formatear en 200.34. Si lo es 200, entonces debería serlo 200.00.

Redondear desde .5

8
respuestas
87
votos
vistas

Sí, sé por qué siempre redondeamos al número par más cercano si estamos exactamente en el medio (es decir, 2,5 se convierte en 2) de dos números. Pero cuando quiero

Limitar los flotadores a dos decimales

0
respuestas
2.4k
votos
5.5M
vistas

Quiero aque me redondeen a 13,95 . Intenté usar round, pero obtengo: >>> a 13.949999999999999 >>> round(a, 2) 13.949999999999999 Para un problema análogo con la clase decimal de la biblioteca

¿Cómo se redondea un número hacia ARRIBA?

31
respuestas
805
votos
1.6M
vistas

¿Cómo se redondea un número hacia ARRIBA en Python? Lo intenté round(number)pero redondea el número hacia abajo. Aquí hay un ejemplo: round(2.3) = 2.0 y no 3, como me gustaría.