es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: FLOATING-POINT

¿Por qué Math.min() devuelve -0 a partir de [+0, 0, -0]?

Sé que (-0 === 0) da como resultado verdadero. Me gustaría saber por qué ocurre -0 < 0? Cuando ejecuto este código en el contexto de ejecución de stackoverflow, devuelve 0. const arr = [+0, 0, -0]; console.log(Math.min(…arr)); Pero cuando ejecuto el mismo código en la consola del navegador, devuelve . . . Read more

Suprimir la notación científica con locale.format()

Utilizo locale.format() para separar los números con comas, pero esta función no elimina la notación científica. Quiero encontrar una forma de devolver un número separado por comas, con ceros finales y sin notación científica. Ejemplo de código actual: 1160250.1294254328 -> 1.16025e+06 Lo que deseo: 1160250.1294254328 -> 1,160,250.13 Mi código: locale.setlocale(locale.LC_ALL, . . . Read more

IEEE 754: Underflow: ¿es necesario elevar la bandera de inexactitud?

IEEE 754-2008, 7.5 Subdesbordamiento: Señalización del subdesbordamiento En el caso del subdesbordamiento … … … se levantará la bandera de subdesbordamiento y se señalizará la excepción inexacta (ver 7.6). Aquí vemos que: – se requiere que se levante la bandera de subdesbordamiento Y se señalice la excepción de subdesbordamiento – . . . Read more

Comparación de 3 vías de números de punto flotante

Dada una pareja de números de coma flotante, ¿cuál es la mejor manera de realizar una comparación de tres vías, es decir, devolver negativo, cero o positivo, dependiendo de si el primer número es menor, igual o mayor que el segundo número? Algunos lenguajes como Perl, Java y C++20, tienen . . . Read more