Numbat 1.21.0

Numbat 1.21.0

Izšla je različica 1.21.0 visoko natančnega konzolnega znanstvenega kalkulatorja numbat, napisanega v jeziku Rust in razpoložljivega pod licenco MIT in/ali Apache 2.0.

Posebne značilnosti Numbata:

  • polna podpora za fizične dimenzije in enote merjenja;
  • programski jezik s statično tipizacijo za znanstvene izračune;
  • samodejno dopolnjevanje imen funkcij, enot merjenja in spremenljivk;
  • iskanje po zgodovini vnosa;
  • velik nabor vgrajenih funkcij in konstant: matematične, datum in čas, obdelava nizov in druge.
  • in še mnogo več.

Glavne spremembe v različici 1.21.0:

  • dodana funkcionalnost za izračun sončnih vzhodov in zahodov (#818) in faz Lune (#819);
  • dodana funkcija base_unit_of() (#821);
  • dodane dodatne nastavitve za formatiranje izhodov (#822);
  • izboljšane omejitve obsega pri napakah (#823);
  • omogočeno senčenje (shadowing) argumentov funkcij in lokalnih spremenljivk (#824);
  • posodobitve za dodano točnost Unixovega časa v mikrosekundah (#817).

Prav tako od različice 1.17.0 (zadnjič obravnavani tukaj), do prejšnje različice 1.20.0 so bile izvedene naslednje pomembne spremembe:

  • izbira manjše enote pri seštevanju/odštevanju;
  • nov mehanizem za konverzijo;
  • dodana funkcija parse(input: String) -> T;
  • dodana podpora za analizo dimenzionalnih količin;
  • dodana funkcija args() za dostop do argumentov ukazne vrstice;
  • podpora za natančnost v milisekundah in mikrosekundah za Unixov čas;
  • dodani parametri funkcij in lokalne povezave do ustreznih tipiziranih «luknjic» (glej. poročilo o napakah) in dokumentacija zanje;
  • dodana primerjava grafika plimovanja;
  • dodana funkcija inspect;
  • prikaz tipov pri klicih inspect;
  • posodobitev jiff na različico 0.2.18;
  • odpravljena ukaz reset v CLI različici;
  • generalizirane strukture;
  • metoda Runge-Kutta;
  • generiranje napake DivisionByZero pri dviganju ničle na negativno moč;
  • dodana gradnja za aarch64-unknown-linux-musl;
  • dodani obsegi k RegistryErrors;
  • dodana okrajšava KB;
  • dodani sklici na module v seznam enot;
  • vnos Unicode za spletno različico;
  • več posodobitev dokumentacije;
  • in še mnogo več.

Izvor: linux.org.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster