Preguntas etiquetadas con floating-point

Los números de coma flotante son aproximaciones de números reales que pueden representar rangos más grandes que los enteros, pero usan la misma cantidad de memoria, a costa de una precisión menor. Si su pregunta es sobre pequeños errores aritméticos (p. Ej., ¿Por qué 0.2 + 0.1 es igual a 0.300000001?) O errores de conversión decimal, lea la página de "información" vinculada a continuación antes de publicar.






12
¿Cuál es la diferencia entre float y double?
He leído sobre la diferencia entre precisión doble y precisión simple. Sin embargo, en la mayoría de los casos, floaty doubleparecen ser intercambiables, es decir, usar uno u otro no parece afectar los resultados. ¿Es este realmente el caso? ¿Cuándo son intercambiables los flotadores y los dobles? Cuáles son las …


15
¿Cómo analizar flotante con dos decimales en javascript?
tengo el siguiente código. Me gustaría tenerlo de modo que si price_result sea igual a un número entero, digamos 10, entonces me gustaría agregar dos lugares decimales. Entonces 10 sería 10.00. O si es igual a 10.6 sería 10.60. No estoy seguro de cómo hacer esto. price_result = parseFloat(test_var.split('$')[1].slice(0,-1));


6
Cómo convertir float a int con Java
Utilicé la siguiente línea para convertir float a int, pero no es tan precisa como me gustaría: float a=8.61f; int b; b=(int)a; El resultado es: 8(Debería ser 9) Cuando a = -7.65f, el resultado es: -7(Debería ser -8) Cuál es la mejor manera de hacerlo ?
342 java  floating-point  int 



10
JavaScript que muestra un flotante a 2 decimales
Quería mostrar un número con 2 decimales. Pensé que podría usar toPrecision(2)en JavaScript. Sin embargo, si el número es 0.05, me sale 0.0500. Prefiero que siga igual. Véalo en JSbin . ¿Cuál es la mejor manera de hacer esto? Puedo pensar en codificar algunas soluciones, pero me imagino (espero) que …

2
¿Qué representa la constante 0.0039215689?
Sigo viendo esta ventana emergente constante en varios archivos de encabezado de gráficos 0.0039215689 Parece que tiene algo que ver con el color, tal vez? Aquí está el primer éxito en Google : void RDP_G_SETFOGCOLOR(void) { Gfx.FogColor.R = _SHIFTR(w1, 24, 8) * 0.0039215689f; Gfx.FogColor.G = _SHIFTR(w1, 16, 8) * 0.0039215689f; …

6
¿Doble contra BigDecimal?
Tengo que calcular algunas variables de punto flotante y mi colega me sugiere que lo use en BigDecimallugar de hacerlo, doubleya que será más preciso. ¿Pero quiero saber qué es y cómo aprovecharlo al máximo BigDecimal?

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.