Numbat 1.21.0

Numbat 1.21.0

È stata rilasciata la versione 1.21.0 del calcolatore scientifico console ad alta precisione numbat, scritto in linguaggio Rust e distribuito con licenza MIT e/o Apache 2.0.

Caratteristiche distintive di Numbat:

  • completa supporto per dimensioni fisiche e unità di misura;
  • linguaggio di programmazione a tipizzazione statica per calcoli scientifici;
  • completamento automatico per nomi di funzioni, unità di misura e variabili;
  • ricerca nella cronologia degli input;
  • ampia gamma di funzioni e costanti incorporate: matematiche, data e ora, elaborazione delle stringhe e altro ancora.
  • e molto altro.

Principali cambiamenti nella versione 1.21.0:

  • aggiunta della funzionalità per il calcolo di albe e tramonti (#818) e fasi lunari (#819);
  • aggiunta della funzione base_unit_of() (#821);
  • aggiunte più opzioni per la formattazione dell'output (#822);
  • migliorati i limiti di intervallo in caso di errori (#823);
  • consentita l'oscuramento (shadowing) degli argomenti delle funzioni e delle variabili locali (#824);
  • aggiornamenti per l'accuratezza del tempo Unix in microsecondi aggiunta nella versione precedente (#817).

Inoltre, dalla versione 1.17.0 (l'ultima menzionata qui), sono state apportate le seguenti importanti modifiche rispetto alla versione precedente 1.20.0:

  • selezione di unità minori durante somma/sottrazione;
  • nuovo meccanismo di conversione;
  • aggiunta della funzione parse(input: String) -> T;
  • aggiunta del supporto per il parsing delle grandezze dimensionali;
  • aggiunta della funzione args() per accedere agli argomenti della riga di comando;
  • supporto per l'accuratezza in millisecondi e microsecondi per il tempo Unix;
  • aggiunti parametri per le funzioni e legami locali ai corrispondenti 'buchi' tipizzati (vedi bug report) e documentazione per essi;
  • aggiunto un esempio di grafico delle maree;
  • aggiunta della funzione inspect;
  • visualizzazione dei tipi nelle chiamate a inspect;
  • aggiornamento di jiff alla versione 0.2.18;
  • corretto il comando reset nella versione CLI;
  • strutture generiche;
  • metodo di Runge-Kutta;
  • generazione di errore DivisionByZero quando si innalza zero a un esponente negativo;
  • aggiunta di un pacchetto per aarch64-unknown-linux-musl;
  • aggiunti intervalli agli RegistryErrors;
  • aggiunto un alias KB;
  • aggiunti collegamenti ai moduli nell'elenco delle unità;
  • input Unicode per la versione web;
  • numerosi aggiornamenti alla documentazione;
  • e molto altro.

Fonte: linux.org.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster