Release Notes - v4.3.8 🚀
7 de abril de 2026
Esta versión incluye mejoras y refactorizaciones importantes en el algoritmo de cálculo de cifras significativas para POQTROL asegurando consistencia y precisión numérica.
📊 POQTROL
Refactorizaciones (Refactor)
- Cifras Significativas:
- Se reescribió la lógica de redondeo para
SignificantFigures, simplificando su clase al reemplazar el análisis manual de dígitos por un cálculo robusto basado enMath.round. - Se actualizó el algoritmo para usar el redondeo científico de cifras significativas en lugar del redondeo por posiciones decimales.
- El comportamiento se alineó con la función
ROUNDde Excel para asegurar la consistencia, incluso en escalas decimales diferentes y valores negativos. - Se implementó
toPrecision(15)en pasos intermedios para mitigar errores de precisión estándares de coma flotante en JavaScript. - La propiedad
value_formattedahora utilizatoFixedpara posiciones decimales positivas, mejorando confiabilidad de la representación en forma de cadena. - Se agregó una suite completa de pruebas en
significant-figures.spec.tspara cubrir casos límite, factores de redondeo negativos y verificación de precisión.
- Se reescribió la lógica de redondeo para
Correcciones (Bugfixes)
- Cálculo de Cifras Significativas: Se ajustó el cálculo para evitar el formato decimal incorrecto cuando el redondeo cruza potencias de 10.