Am 6. und 7. Mai wurden die Versionen 5.1 und 5.1.1 der C++-Bibliothek sowie der Konsolen- und GUI-Rechner Qalculate! veröffentlicht, die in C++ geschrieben und unter der GPL 2.0-Lizenz vertrieben werden.
Ănderungen in der Bibliothek und dem Konsolenrechner:
- UnterstĂŒtzung fĂŒr das Lösen von Gleichungen mit der Funktion if();
- UnterstĂŒtzung fĂŒr das Lösen von root(a, x)=b (raionales Ergebnis fĂŒr ln(a)/ln(b) erforderlich);
- Neue Funktionen: powertower() und multiples();
- Neue MaĂeinheiten fĂŒr Sonnenradius, Masse und Helligkeit;
- Anfrage nach gewĂŒnschter Interpretation bei der ersten Verwendung von prozentualen AufschlĂ€gen (z.B. 100 + 10% ergibt 110 oder 100.1);
- Verwendung von runden Klammern fĂŒr Exponenten im wissenschaftlichen Zahlensystem (mit Basis 10);
- UnterstĂŒtzung der ganzzahligen Faktorisierung von Zahlen in Matrizen oder Vektoren sowie ZĂ€hler und Nenner in rationalen Zahlen;
- Die Bedingungen fĂŒr (x^a)^b = x^(a Ă b) und x^a Ă x^b = x^(a + b) wurden gelockert, wenn komplexe Zahlen deaktiviert sind (Absturz behoben);
- Fehlerbehebung: Wenn (ax + n)^2 > 1, wobei n gerade und a ungleich 1 ist, gibt es false zurĂŒck;
- Fehlerbehebungen in der Funktion setbits();
- Fehlerbehebung in Number::equals(0, âŠ, true), wenn die Zahl unendlich ist (beeinflusst die Funktion replace());
- Fehlerbehebung fĂŒr a^(f(x))=a^(b*g(x)), wobei b=2 oder b=3 (in Version 5.1.1).
- Weitere kleine Fehlerbehebungen und Erweiterungen.
Ănderungen in qalculate-gtk:
- Option zur Darstellung des analysierten Ausdrucks im Ergebnisfeld;
- Option zum Addieren zweier komplementĂ€rer Eingangs- und BinĂ€rbits hinzugefĂŒgt;
- Anfrage nach gewĂŒnschter Interpretation bei der ersten Verwendung von prozentualen AufschlĂ€gen (z.B. 100 + 10% ergibt 110 oder 100.1);
- Weitere kleine Fehlerbehebungen und Erweiterungen.
Ănderungen in qalculate-qt:
- Effizienzsteigerung der Verlaufsliste;
- Option zum Addieren zweier komplementĂ€rer Eingangs- und BinĂ€rbits hinzugefĂŒgt;
- Anfrage nach gewĂŒnschter Interpretation bei der ersten Verwendung von prozentualen AufschlĂ€gen (z.B. 100 + 10% ergibt 110 oder 100.1);
- Ausblenden des Ausdrucks-Hinweises (nach 300 ms) bei Wiederaufnahme der Eingabe, wenn der Status des verzögerten Ausdrucks aktiviert ist;
- Weitere kleine Fehlerbehebungen und Erweiterungen.
Quelle: linux.org.ru
