Qalculate! 5.1 ΠΈ 5.1.1

Qalculate! 5.1 ΠΈ 5.1.1

6 ΠΈ 7 мая ΡΠΎΡΡ‚ΠΎΡΠ»ΠΈΡΡŒ выпуски 5.1 ΠΈ 5.1.1 C++ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, консольного ΠΈ GUI-ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€ΠΎΠ² Qalculate!, написанных Π½Π° языкС C++ ΠΈ распространяСмых ΠΏΠΎ Π»ΠΈΡ†Π΅Π½Π·ΠΈΠΈ GPL 2.0.

ИзмСнСния Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ ΠΈ консольном ΠΊΠ°Π»ΡŒΠΊΡƒΠ»ΡΡ‚ΠΎΡ€Π΅:

  • ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΡƒΡ€Π°Π²Π½Π΅Π½ΠΈΠΉ, содСрТащих Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ if();
  • ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ root(a, x)=b (трСбуСтся Ρ€Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ для ln(a)/ln(b));
  • Π½ΠΎΠ²Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ: powertower() ΠΈ multiples();
  • Π½ΠΎΠ²Ρ‹Π΅ Π΅Π΄ΠΈΠ½ΠΈΡ†Ρ‹ измСрСния солнСчного радиуса, массы ΠΈ свСтимости;
  • запрос ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠΉ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ использовании ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠ³ΠΎ слоТСния (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 100 + 10% Ρ€Π°Π²Π½ΠΎ 110 ΠΈΠ»ΠΈ 100.1);
  • использованиС ΠΊΡ€ΡƒΠ³Π»Ρ‹Ρ… скобок для экспонСнты Π² Π½Π°ΡƒΡ‡Π½ΠΎΠΉ систСмС счислСния (со ΡΡ‚Π΅ΠΏΠ΅Π½ΡŒΡŽ 10);
  • ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° цСлочислСнной Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΠΈ чисСл Π² ΠΌΠ°Ρ‚Ρ€ΠΈΡ†Π΅ ΠΈΠ»ΠΈ Π²Π΅ΠΊΡ‚ΠΎΡ€Π΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ числитСля ΠΈ знамСнатСля Π² Ρ€Π°Ρ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΠΌ числС;
  • ослаблСны условия для (x^a)^b = x^(a Γ— b) ΠΈ x^a Γ— x^b = x^(a + b) ΠΏΡ€ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ комплСксных чисСл (исправлСно ΠΏΠ°Π΄Π΅Π½ΠΈΠ΅);
  • исправлСниС: Ссли (ax + n)^2 > 1, Π³Π΄Π΅ n Ρ‡Ρ‘Ρ‚Π½ΠΎ ΠΈ a Π½Π΅ Ρ€Π°Π²Π½ΠΎ 1, возвращаСтся false;
  • исправлСния Π² Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ setbits();
  • исправлСниС Number::equals(0, …, true), ΠΊΠΎΠ³Π΄Π° число бСсконСчно (влияСт Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ replace());
  • исправлСниС a^(f(x))=a^(b*g(x)), Π³Π΄Π΅ b=2 ΠΈΠ»ΠΈ b=3 (Π² вСрсии 5.1.1).
  • Π΄Ρ€ΡƒΠ³ΠΈΠ΅ исправлСния ΠΌΠ΅Π»ΠΊΠΈΡ… ошибок ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ возмоТностСй.

ИзмСнСния в qalculate-gtk:

  • опция отобраТСния Ρ€Π°Π·ΠΎΠ±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ выраТСния Π² ΠΏΠΎΠ»Π΅ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°;
  • Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° опция слоТСния Π΄Π²ΡƒΡ… ΠΊΠΎΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ€Π½Ρ‹Ρ… Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΈ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… Π±ΠΈΡ‚ΠΎΠ²;
  • запрос ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠΉ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ использовании ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠ³ΠΎ слоТСния (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 100 + 10% Ρ€Π°Π²Π½ΠΎ 110 ΠΈΠ»ΠΈ 100.1);
  • Π΄Ρ€ΡƒΠ³ΠΈΠ΅ исправлСния ΠΌΠ΅Π»ΠΊΠΈΡ… ошибок ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ возмоТностСй.

ИзмСнСния в qalculate-qt:

  • ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½ΠΈΠ΅ эффСктивности списка истории;
  • Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° опция слоТСния Π΄Π²ΡƒΡ… ΠΊΠΎΠΌΠΏΠ»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ€Π½Ρ‹Ρ… Π²Ρ…ΠΎΠ΄Π½Ρ‹Ρ… ΠΈ Π΄Π²ΠΎΠΈΡ‡Π½Ρ‹Ρ… Π±ΠΈΡ‚ΠΎΠ²;
  • запрос ΠΆΠ΅Π»Π°Π΅ΠΌΠΎΠΉ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†ΠΈΠΈ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ€Π²ΠΎΠΌ использовании ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Π½ΠΎΠ³ΠΎ слоТСния (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, 100 + 10% Ρ€Π°Π²Π½ΠΎ 110 ΠΈΠ»ΠΈ 100.1);
  • скрытиС Π²ΡΠΏΠ»Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ подсказки выраТСния (Ρ‡Π΅Ρ€Π΅Π· 300 мс) ΠΏΡ€ΠΈ Π²ΠΎΠ·ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ Π²Π²ΠΎΠ΄Π°, Ссли Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ статус ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Π½ΠΎΠ³ΠΎ выраТСния;
  • Π΄Ρ€ΡƒΠ³ΠΈΠ΅ исправлСния ΠΌΠ΅Π»ΠΊΠΈΡ… ошибок ΠΈ Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΠ΅ возмоТностСй.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: linux.org.ru