floating-point

¿Por qué es la raíz cuadrada de-Infinity +Infinity en Java? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Por qué es pow(-infinito, positivo no entero) +infinito? ... TY, 0.5); // Infinity ¿Por qué la segunda vía no devuelve la respuesta esperada que es NaN (igual que con la primera vía)?

¿Cómo convertir Int / Decimal a flotante en C#?

¿Cómo se convierte de un int o un decimal a un flotador en C#? Necesito usar un float para un control de terceros, pero no los uso en mi código, y no estoy seguro de cómo terminar con un float.

Matemáticas.pow produce resultados diferentes dependiendo de la versión de Java

Estoy ejecutando el siguiente código en una versión JDK 1.7.0_60: System.out.println(Math.pow(1.5476348320352065, (0.333333 ... apaz de rastrear el tiempo de la cambio: Se introdujo en la versión 1.7.0_40 de JDK (en comparación con la Versión 1.7.0_25).

Cómo realizar una operación bitwise en números de coma flotante

He intentado esto: float a = 1.4123; a = a & (1 << 3); Recibo un error del compilador diciendo que el operando ... l problema descrito en la pregunta de desbordamiento de pila¿Cómo resolver ecuaciones lineales usando un algoritmo genético?.

Cómo comparar correctamente los valores decimales en C#?

Vengo de un fondo en C++, y sé que no se puede comparar con precisión flotadores para la igualdad. Para C#, simplemente asumí ... ón de igualdad con un margen de error, por ejemplo .00001 o algo así. ¿Cuál sería la solución recomendada para este problema?

Marque doble variable si contiene un entero, y no coma flotante

Lo que quiero decir es lo siguiente: double d1 =555; double d2=55.343 Quiero ser capaz de decir que d1 es un entero, mientras que d2 no lo es. ¿Hay una manera fácil de hacerlo en c / c++?

¿Por qué comparar flotadores es inconsistente en Java?

class Test{ public static void main(String[] args){ float f1=3.2f; float f2=6.5f; if(f1= ... } } } Salida: different same ¿Por qué la salida es así? Esperaba same como resultado en el primer caso.

Python coma flotante precisión arbitraria disponible?

Solo por diversión y porque era muy fácil, he escrito un programa corto para generar Números de injerto, pero debido a proble ... es error de punto flotante. ¿Hay alguna manera de solucionar esto bajo Python? ¿O necesito pasar a C y usar GMP o algo así?

Objective - C Float Rounding

Cómo podría redondear un flotador al entero más cercano en Objective-C: Ejemplo: float f = 45.698f; int rounded = _______; NSLog(@"the rounded float is %i",rounded); Debe imprimir"el flotador redondeado es 46"

¿Ceros a la izquierda adicionales al imprimir float usando printf?

Me gustaría poder escribir una cadena de tiempo que se vea así: 1:04:02.1 hours usando printf. Cuando intento escribir algo c ... ntf("%d:%02d:%02.1f hours\n", 1, 4, 2.123456); Obtengo: 1:04:2.1 hours ¿Es posible añadir ceros a un formato flotante?

¿Cómo puedo hacer la prueba de cero negativo?

Inicialmente pensé que Math.Sign sería el camino correcto a seguir, pero después de ejecutar una prueba parece que trata -0.0 y +0.0 lo mismo.

Convertir Bytes a Números de Coma Flotante en Python

Tengo un archivo binario que tengo que analizar y estoy usando Python. ¿Hay una manera de tomar 4 bytes y convertirlo en un solo número de coma flotante de precisión?

Cuándo usar un flotador

Hace años aprendí de la manera difícil sobre los problemas de precisión con los flotadores, así que dejé de usarlos. Sin emb ... ue me he encontrado con un programa donde la precisión de un número no es importante. Pero me interesaría escuchar ejemplos.

doble o flotador, que es más rápido? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Usar double es más rápido que float? ... que float en C++". Después de leer la oración me confundí sobre float y double trabajando. Por favor, explíqueme este punto.

¿Cómo puedo mostrar la representación binaria de un flotador o doble?

Me gustaría mostrar la representación binaria (o hexadecimal) de un número de coma flotante. Sé cómo convertir a mano (usand ... He conseguido buena cobertura de C, C++, C# y Java. ¿Hay algún gurú del lenguaje alternativo que quiera agregar a la lista?

Cómo representar un número FLOTANTE en memoria en C

Mientras leía un tutorial me encontré con cómo representar el número flotante en la memoria. El tutorial tenía un ejemplo con ... gram ¿Puede alguien decir cómo se convierte este 5.2 en binario y cómo se representa en memoria en el diagrama anterior?

errores de redondeo en la división de piso de Python

Sé que los errores de redondeo ocurren en la aritmética de coma flotante, pero puede alguien explicar la razón de esto: > ... ente son fundamentalmente incompatibles y nunca debe usar // en flotadores. Simplemente use enteros o fracciones en su lugar.

¿Cuál es la media aritmética de una secuencia vacía?

Descargo de responsabilidad: ¡No, no encontré ninguna respuesta obvia, contrariamente a lo que esperaba! Al buscar ejemplos ... return 0. for the empty sequence? return (Q)NaN for the empty sequence? "lanzar una excepción" en caso de secuencia vacía?

Formato de coma flotante para std:: ostream

¿Cómo hago lo siguiente con std::cout? double my_double = 42.0; char str[12]; printf_s("%11.6lf", my_double); // Prints " 4 ... , 2017-Ver mi respuesta a continuación. Utiliza características que no estaban disponibles cuando hice esta pregunta en 2012.

¿Cómo convierto una matriz de flotadores a un byte[] y viceversa?

Tengo una matriz de Flotadores que deben convertirse en una matriz de bytes y volver a un float[]... ¿alguien puede ayudarme ... s[i]); } return ret; } static float[] ConvertByteArrayToFloat(byte[] bytes) { //to do }