6. ja 7. mail toimusid Qalculate! C++ teegi, konsolide ja GUI kalkulaatorite versioonide 5.1 ja 5.1.1 vÀljaanded, mis on kirjutatud C++ keeles ja levitatakse GPL 2.0 litsentsi alusel.
Teegis ja konsolide kalkulaatoris on tehtud muudatused:
- toetatakse vÔrrandite lahendamist, mis sisaldavad funktsiooni if();
- toetatakse lahendust root(a, x)=b (nÔutav ratsionaalne vÀÀrtus ln(a)/ln(b));
- uued funktsioonid: powertower() ja multiples();
- uued mÔÔtĂŒhikud pĂ€ikesekiirusest, massist ja eredusest;
- protsentide liitmise esmakordsel kasutamisel soovitud tÔlgenduse pÀrimine (nÀiteks 100 + 10% on 110 vÔi 100.1);
- kasutatakse eksponentsiaalsete vÀÀrtuste jaoks ĂŒmmargusi sulge, teaduslikus arvutussĂŒsteemis (aste 10);
- toetatakse tÀisarvude faktoriseerimist maatriksis vÔi vektoris, samuti numeraatorit ja nimetajat ratsionaalses arvus;
- nÔuded (x^a)^b = x^(a à b) ja x^a à x^b = x^(a + b) on leevendatud komplekssete arvude keelamisel (kukkumine on parandatud);
- parandus: kui (ax + n)^2 > 1, kus n on paaris ja a ei ole 1, tagastatakse false;
- parandusi funktsioonis setbits();
- parandus Number::equals(0, âŠ, true), kui number on lĂ”pmatu (mĂ”jutab funktsiooni replace());
- parandus a^(f(x))=a^(b*g(x)), kus b=2 vÔi b=3 (versioonis 5.1.1).
- teised vigade parandused ja funktsioonide laiendused.
Muudatused qalculate-gtk-s:
- valik analĂŒĂŒsitud vĂ€ljendi kuvamiseks tulemuste vĂ€ljal;
- lisatud valik kahe komplementaarse sisendi ja binaarsete bittide liitmiseks;
- protsentide liitmise esmakordsel kasutamisel soovitud tÔlgenduse pÀrimine (nÀiteks 100 + 10% on 110 vÔi 100.1);
- teised vigade parandused ja funktsioonide laiendused.
Muudatused qalculate-qt-s:
- ajaloo nimekirja efektiivsuse tÔstmine;
- lisatud valik kahe komplementaarse sisendi ja binaarsete bittide liitmiseks;
- protsentide liitmise esmakordsel kasutamisel soovitud tÔlgenduse pÀrimine (nÀiteks 100 + 10% on 110 vÔi 100.1);
- vĂ€ljendi hĂŒpikakna peitmine (300 ms jooksul) sisendi taasalustamisel, kui on aktseeritud edasilĂŒkatud vĂ€ljendi staatus;
- teised vigade parandused ja funktsioonide laiendused.
Allikas: linux.org.ru
