Byla vydána verze 1.21.0 vysoce přesné konzolové vědecké kalkulačky. otupělý, napsaný v Rustu a distribuovaný pod licencí MIT a/nebo Apache 2.0.
Charakteristické rysy Numbat:
- plná podpora fyzických rozměrů a jednotek měření;
- staticky typovaný programovací jazyk pro vědecké výpočty;
- automatické doplňování názvů funkcí, měrných jednotek a proměnných;
- vyhledávání podle historie zadávání;
- velká sada vestavěných funkcí a konstant: matematické, datum a čas, zpracování řetězců a další.
- a mnohem více.
Hlavní změny ve verzi 1.21.0:
- Přidána funkce pro výpočet východů a západů slunce (#818) a fáze měsíce (#819);
- přidána funkce base_unit_of() (#821);
- Přidána další nastavení pro formátování výstupu (#822);
- Vylepšené limity rozsahu chyb (#823);
- stínování argumentů funkcí a lokálních proměnných je povoleno (#824);
- aktualizace pro přesnost času Unixu v mikrosekundách přidané v předchozí verzi (#817).
Také od verze 1.17.0 (naposledy zde uvedené), až do předchozí verze 1.20.0 byly provedeny následující důležité změny:
- výběr menší jednotky při sčítání/odčítání;
- nový konverzní mechanismus;
- přidána funkce parse (vstup: Řetězec) -> T;
- Přidána podpora pro analýzu rozměrových hodnot;
- Přidána funkce args() pro přístup k argumentům příkazového řádku;
- podpora milisekundové a mikrosekundové přesnosti pro unixový čas;
- přidány parametry funkcí a lokální vazby na odpovídající typované „díry“ (viz hlášení chyby) a dokumentaci k nim;
- Přidán příklad grafu přílivu a odlivu;
- přidána funkce inspekce;
- typy zobrazení v inspekčních voláních;
- aktualizovat jiff na verzi 0.2.18;
- Příkaz reset ve verzi s rozhraním CLI byl opraven;
- zobecněné struktury;
- Runge-Kuttova metoda;
- generování chyby DivisionByZero při umocňování nuly na zápornou mocninu;
- Přidána verze pro aarch64-unknown-linux-musl;
- přidány rozsahy do RegistryErrors;
- přidán alias KB;
- Do seznamu jednotek přidány odkazy na moduly;
- Vstup Unicode pro webovou verzi;
- více aktualizací dokumentace;
- a mnohem více.
Zdroj: linux.org.ru
