6. ja 7. mail ilmusid Qalculate! C++ teegi versioonid 5.1 ja 5.1.1, konsooli ja GUI-kalkulaatorid, mis on kirjutatud C++ keeles ja levitatakse GPL 2.0 litsentsi alusel.
Muutused teegis ja konsoolikalculaatoris:
- toetatakse vÔrrandite lahendamist, mis sisaldavad if() funktsiooni;
- toetatakse root(a, x)=b lahendamist (vajalik ratsionaalne vÀÀrtus ln(a)/ln(b) jaoks);
- uued funktsioonid: powertower() ja multiples();
- uued mÔÔtĂŒhikud pĂ€ikesekiirguse, massi ja heleduse jaoks;
- taotletakse soovitud tÔlgendust protsentuaalse summa esmakordsel kasutamisel (nÀiteks 100 + 10% on 110 vÔi 100.1);
- kasutamine ĂŒmmargustes sulgudes eksponentide jaoks teaduslikus arvutussĂŒsteemis (aste 10);
- toetatakse tÀisarvude faktoriseerimist maatriksis vÔi vektoris, samuti arvutaja ja nimetaja ratsionaalarvudes;
- (x^a)^b = x^(a Ă b) ja x^a Ă x^b = x^(a + b) tingimusi on leevendatud, kui kompleksarvud on vĂ€lja lĂŒlitatud (langemise viga parandatud);
- parandus: kui (ax + n)^2 > 1, kus n on paarisarv ja a ei ole 1, tagastatakse false;
- parandused setbits() funktsioonis;
- parandus Number::equals(0, âŠ, true), kui number on lĂ”pmatu (mĂ”jutab replace() funktsiooni);
- parandus a^(f(x))=a^(b*g(x)), kus b=2 vÔi b=3 (versioonis 5.1.1).
- teised vÀikeste vigade parandused ja funktsioonide laiendamine.
Muutused qalculate-gtk-is:
- vĂ”imalus kuvada analĂŒĂŒsitud vĂ€ljend tulemusvĂ€ljas;
- lisatud valik kahe tÀiendava sissetuleku ja kahendbittide liitmiseks;
- taotletakse soovitud tÔlgendust protsentuaalse summa esmakordsel kasutamisel (nÀiteks 100 + 10% on 110 vÔi 100.1);
- teised vÀikeste vigade parandused ja funktsioonide laiendamine.
Muutused qalculate-qt-is:
- ajaloo loendi efektiivsuse suurendamine;
- lisatud valik kahe tÀiendava sissetuleku ja kahendbittide liitmiseks;
- taotletakse soovitud tÔlgendust protsentuaalse summa esmakordsel kasutamisel (nÀiteks 100 + 10% on 110 vÔi 100.1);
- vĂ€ljendite hĂŒpikakna peitmine (300 ms pĂ€rast) sisestuse jĂ€tkumise korral, kui viivitatud vĂ€ljendi olek on sisse lĂŒlitatud;
- teised vÀikeste vigade parandused ja funktsioonide laiendamine.
Allikas: linux.org.ru
