Noticias que mencionan IEEE-754

Redes neuronales: Lean busca mayor seguridad

El auge de las redes neuronales en aplicaciones críticas, como sistemas de seguridad y control, ha revelado una brecha preocupante: la verificación y el análisis de estas redes a menudo se realizan *fuera* del entorno de programación donde se definen y ejecutan. Esta separación crea una desconexión

Aritmética de punto flotante: un desafío superado

Este artículo, escrito por Julia Desmazes, explora el complejo mundo de la aritmética de punto flotante, un tema que la autora confiesa haber encontrado profundamente desafiante. El objetivo es ir más allá de la simple utilización de números de punto flotante y comprender a fondo su representación i

Ant: Motor JavaScript ligero creado en un mes

Un desarrollador ha creado "Ant", un pequeño motor JavaScript de tan solo 2MB, en un plazo de un mes. El proyecto, iniciado a principios de noviembre, buscaba desarrollar un motor JavaScript lo suficientemente ligero para ser integrado en programas C, evitando la necesidad de dependencias masivas co

Optimización ingeniosa para cálculos de punto flotante

Este artículo de Wren.wtf explora una optimización ingeniosa para la multiplicación de punto flotante de precisión simple en procesadores embebidos, un tema crucial para aplicaciones donde los recursos son limitados y el rendimiento es vital. La motivación surge de un trabajo reciente en una extens

Calculadora innovadora maneja rangos de valores

La 'Calculadora de Intervalos' es una herramienta innovadora que va más allá de la aritmética tradicional de números reales. En esencia, permite realizar cálculos sobre *uniones de intervalos*, una técnica matemática que representa rangos de valores en lugar de valores únicos. Esto es particularment

Comparar floats: ¿evitamos el problema o lo empeoramos?

Un artículo en lisyarus.github.io cuestiona la práctica común de evitar la comparación directa de números de punto flotante utilizando un valor 'epsilon' para la tolerancia. El autor, con más de 15 años de experiencia en programación que involucra geometría, gráficos y física, argumenta que esta prá

Tanh: Técnicas para una Aproximación Eficiente

Este artículo de Tom Schroeder explora diversas técnicas para aproximar la función tangente hiperbólica (tanh), una función crucial en áreas como redes neuronales y procesamiento de audio. La función tanh mapea cualquier número real a un rango entre -1 y 1, presentando una curva en forma de 'S' que

Entiende los decimales: herramienta online desvela el punto flotante

Un desarrollador ha lanzado una nueva herramienta online, [float.exposed](https://float.exposed), para ayudar a los programadores a comprender mejor los números de punto flotante, un tema a menudo confuso a pesar de su uso generalizado. La herramienta, complementaria a un artículo en ciechanow.ski,

Errores ocultos: la trampa de los números flotantes

Este artículo explora un problema sutil pero crítico en el cálculo geométrico: la falta de reproducibilidad de los resultados al usar números de punto flotante (floats). El autor, Gerardus Cremer, se enfrentó a una situación donde un test de superposición de polígonos funcionaba localmente pero fall

Nuevo compresor 'fc' optimiza la compresión de datos de punto flotante

Se ha publicado 'fc' (floating-point compressor), una nueva herramienta de compresión sin pérdida diseñada específicamente para streams de números en formato IEEE-754 de 64 bits. Desarrollada por Praveen Vaddadi bajo licencia Apache 2.0, la versión actual es fc 1.56. El compresor divide la entrada e

K# lleva programación vectorial K a .NET como versión beta

Eusebio Rufian-Zilbermann ha publicado ksharp, una implementación completa del lenguaje de programación K versión 3 basada en la plataforma Microsoft .NET. El proyecto, publicado bajo licencia MIT con Commons Clause, representa la culminación de seis meses de desarrollo intensivo y se lanza como ver

Extensiones F, D y Q: el soporte de punto flotante en RISC-V

La arquitectura de conjunto de instrucciones RISC-V ha desarrollado un ecosistema completo de extensiones para soportar operaciones de punto flotante. El ISA base (RV32I o RV64I) no define instrucciones de punto flotante, por lo que RISC-V proporciona extensiones específicas. La extensión F ofrece s

Extensiones F, D y Q: el soporte de punto flotante en RISC-V

La arquitectura de conjunto de instrucciones RISC-V ha desarrollado un ecosistema completo de extensiones para soportar operaciones de punto flotante. El ISA base (RV32I o RV64I) no define instrucciones de punto flotante, por lo que RISC-V proporciona extensiones específicas. La extensión F ofrece s

Manejo de errores de coma flotante en C++: lo que realmente funciona

Este artículo explora las técnicas para manejar eficientemente los errores de coma flotante en C++. Se abordan métodos como la inspección directa de resultados (verificación de infinito y NaN), el uso de bits de 'sticky' en el registro de estado de coma flotante y la habilitación de 'traps' de hardw