Numbat 1.21.0

Numbat 1.21.0

Vyšla verzia 1.21.0 vysokopresného konzolového vedeckého kalkulátora numbat, naprogramovaného v jazyku Rust a distribuovaného pod licenciou MIT a/alebo Apache 2.0.

Charakteristické vlastnosti Numbat:

  • plná podpora fyzikálnych rozmerov a jednotiek merania;
  • programovací jazyk so statickou typizáciou pre vedecké výpočty;
  • automatické dopĺňanie názvov funkcií, jednotiek merania a premenných;
  • hľadanie v histórii vstupu;
  • veľká sada vstavaných funkcií a konštánt: matematické, dátum a čas, spracovanie reťazcov a iné.
  • a mnohého iného.

Hlavné zmeny vo verzii 1.21.0:

  • pridaná funkčnosť na výpočet východov a západov slnka (#818) a fázy Mesiaca (#819);
  • pridaná funkcia base_unit_of() (#821);
  • pridané viac nastavení na formátovanie výstupu (#822);
  • zlepšené obmedzenia rozsahu pri chybách (#823);
  • povolené zastrešovanie (shadowing) argumentov funkcií a lokálnych premenných (#824);
  • aktualizácie pre pridanú presnosť Unix času v mikrosekundách (#817).

Taktiež od verzie 1.17.0 (naposledy uvádzané tu), do predchádzajúcej verzie 1.20.0 došlo k nasledujúcim dôležitým zmenám:

  • výber menšej jednotky pri sčítaní/odčítaní;
  • nový mechanizmus konverzie;
  • pridaná funkcia parse<T: Dim>(input: String) -> T;
  • pridaná podpora pre parsovanie rozmerových veličín;
  • pridaná funkcia args() na prístup k argumentom príkazového riadku;
  • podpora presnosti v milisekundách a mikrosekundách pre unixový čas;
  • pridané parametre funkcií a lokálne väzby k zodpovedajúcim typizovaným "dieram" (viď. bug report) a dokumentácia k nim;
  • pridaný príklad grafu prílivov;
  • pridaná funkcia inspect;
  • zobrazenie typov vo volaniach inspect;
  • aktualizácia jiff na verziu 0.2.18;
  • opravený príkaz reset v CLI verzii;
  • generické štruktúry;
  • metóda Runge-Kutta;
  • generovanie chyby DivisionByZero pri umocňovaní nuly na zápornú exponentu;
  • pridaná zostava pre aarch64-unknown-linux-musl;
  • pridané rozsahy k RegistryErrors;
  • pridaný alias KB;
  • pridané odkazy na moduly do zoznamu jednotiek;
  • vstup Unicode pre webovú verziu;
  • viacero aktualizácií dokumentácie;
  • a mnohého iného.

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster