Numbat 1.21.0

Numbat 1.21.0

È stata rilasciata la versione 1.21.0 di un calcolatore scientifico console altamente preciso numbat, scritto in Rust e distribuito sotto licenza MIT e/o Apache 2.0.

Le caratteristiche distintive di Numbat:

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

Le principali novità nella versione 1.21.0:

  • aggiunta della funzionalità per il calcolo dell’alba e del tramonto (#818) e delle fasi lunari (#819);
  • aggiunta della funzione base_unit_of() (#821);
  • aggiunte ulteriori opzioni per la formattazione dell’output (#822);
  • migliorati i limiti di intervallo in caso di errori (#823);
  • consentito il shadowing di argomenti di funzioni e variabili locali (#824);
  • aggiornamenti per la precisione dei tempi Unix in microsecondi aggiunta nella versione precedente (#817).

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

  • scelta dell'unità più piccola durante addizioni/sottrazioni;
  • nuovo meccanismo di conversione;
  • aggiunta la funzione parse(input: String) -> T;
  • aggiunto supporto per il parsing delle grandezze dimensionali;
  • aggiunta la funzione args() per accedere agli argomenti della riga di comando;
  • supporto per la precisione in millisecondi e microsecondi per il tempo unix;
  • aggiunti parametri delle funzioni e binding locali ai corrispondenti 'slot' tipizzati (vedi rapporto di bug) e la documentazione relativa;
  • aggiunto un esempio di grafico delle maree;
  • aggiunta la funzione inspect;
  • visualizzazione dei tipi nelle chiamate a inspect;
  • aggiornamento di jiff alla versione 0.2.18;
  • corretta la comando reset nella versione CLI;
  • strutture generiche;
  • metodo di Runge-Kutta;;
  • generazione dell'errore DivisionByZero quando si eleva zero a una potenza negativa;
  • aggiunta una build per aarch64-unknown-linux-musl;
  • aggiunti intervalli a RegistryErrors;
  • aggiunto un alias KB;
  • aggiunti collegamenti ai moduli nell'elenco delle unità;
  • input Unicode per la versione web;
  • numerosi aggiornamenti della 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