Numbat 1.21.0

Numbat 1.21.0

Se ha lanzado la versión 1.21.0 de la calculadora científica de consola de alta precisión. adormecido, escrito en Rust y distribuido bajo las licencias MIT y/o Apache 2.0.

Características distintivas de Numbat:

  • soporte completo para dimensiones físicas y unidades de medida;
  • un lenguaje de programación tipado estáticamente para computación científica;
  • autocompletado de nombres de funciones, unidades de medida y variables;
  • buscar por historial de entrada;
  • un gran conjunto de funciones y constantes integradas: matemáticas, fecha y hora, procesamiento de cadenas y otras.
  • И многое другое.

Características de la versión 1.21.0:

  • Se agregó funcionalidad para calcular amaneceres y atardeceres (#818) y fases de la luna (#819);
  • Se agregó la función base_unit_of() (#821);
  • Se agregaron más configuraciones para el formato de salida (#822);
  • Se han mejorado los límites de rango de errores (#823);
  • Se permite el sombreado de argumentos de función y variables locales (#824);
  • Actualizaciones para la precisión de tiempo de Unix en microsegundos agregadas en la versión anterior (#817).

También a partir de la versión 1.17.0 (Último cubierto aquí), hasta la versión anterior 1.20.0, se realizaron los siguientes cambios importantes:

  • elegir la unidad más pequeña al sumar/restar;
  • nuevo mecanismo de conversión;
  • Se agregó la función de análisis (entrada: Cadena) -> T;
  • Se agregó soporte para analizar valores dimensionales;
  • Se agregó la función args() para acceder a los argumentos de la línea de comando;
  • soporte para precisión de milisegundos y microsegundos para tiempo Unix;
  • Se agregaron parámetros de función y enlaces locales a los "agujeros" tipificados correspondientes (ver informe de error) y documentación de los mismos;
  • Se agregó un ejemplo de gráfico de mareas;
  • Se agregó la función de inspección;
  • tipos de visualización en llamadas de inspección;
  • actualice jiff a la versión 0.2.18;
  • Se ha corregido el comando de reinicio en la versión CLI;
  • estructuras generalizadas;
  • Método Runge-Kutta;
  • generando un error DivisionByZero al elevar cero a una potencia negativa;
  • Se agregó compilación para aarch64-unknown-linux-musl;
  • Se agregaron rangos a RegistryErrors;
  • Se agregó el alias KB;
  • Se agregaron enlaces a módulos a la lista de unidades;
  • Entrada Unicode para la versión web;
  • múltiples actualizaciones de documentación;
  • И многое другое.

Fuente: linux.org.ru

Añadir un comentario