Doli versioni 1.21.0 e një kalkulator shkencor i saktë për konsolë numbat, i shkruar në gjuhën Rust dhe i shpërndarë nën licencën MIT dhe/ose Apache 2.0.
Karakteristikat dalluese të Numbat:
- mbështetje e plotë për dimensionet fizike dhe njësi matëse;
- gjuhë programimi me tipizim statik për llogaritje shkencore;
- autocompletion për emrat e funksioneve, njësi matëse dhe variabla;
- kërkimi në historinë e të dhënave;
- në set të gjerë funksionesh dhe konstante të ndërtuara: matematikore, data dhe koha, përpunimi i vargjeve dhe të tjera.
- dhe shumë të tjera.
Ndryshimet kryesore në versionin 1.21.0:
- shtuar funksionaliteti për llogaritjen e lindjeve dhe perëndimeve (#818) dhe fazat e Hënës (#819);
- shtuar funksionin base_unit_of() (#821);
- shtuar më shumë cilësime për formatimin e daljes (#822);
- përmirësuar kufizimet e gamës në rast gabimesh (#823);
- lejuar mbulimin (shadowing) të argumenteve të funksioneve dhe variablave lokalë (#824);
- aktualizime për saktësinë e kohës Unix në mikrosekonda të shtuar në versionin e kaluar (#817).
Po ashtu që nga versioni 1.17.0 (i përmendur për herë të fundit këtu), deri në versionin e mëparshëm 1.20.0 janë realizuar ndryshime të rëndësishme:
- zgjedhja e një njësie më të vogël gjatë mbledhjes/zbritjes;
- mekanizmi i ri i konvertimit;
- shto u shtua funksioni parse(input: String) -> T;
- shto u shtua mbështetje për analizimin e madhësive;
- shtohet funksioni args() për qasje në argumentet e komandës;
- mbështetje për saktësinë në milisekonda dhe mikrosekonda për kohën unix;
- shtohen parametrat e funksioneve dhe lidhjet lokale me "hapësirat" e tipave përkatëse (shih raporti i defekteve); dhe dokumentacioni për to;
- shtohet shembulli i grafikëve të rrymave të tidalit;
- shtohet funksioni inspect;
- shfaqja e tipeve në thirrjet inspect;
- përditësimi i jiff në versionin 0.2.18;
- u rregullua komanda reset në versionin CLI;
- strukturat e përgjithshme;
- metoda Runge-Kutta;;
- gjenerimi i gabimit DivisionByZero kur rritet zero në një eksponent negativ;
- shtohet build për aarch64-unknown-linux-musl;
- shtohen intervalet në RegistryErrors;
- shtohet pseudonimi KB;
- shtohen lidhjet me modulat në listën e njësive;
- input Unicode për versionin web;
- përditësime të shumta të dokumentacionit;
- dhe shumë të tjera.
Burimi: linux.org.ru
