-Ïîèñê ïî äíåâíèêó

Ïîèñê ñîîáùåíèé â rss_rss_linux_org_ru

 -Ïîäïèñêà ïî e-mail

 

 -Ïîñòîÿííûå ÷èòàòåëè

 -Ñòàòèñòèêà

Ñòàòèñòèêà LiveInternet.ru: ïîêàçàíî êîëè÷åñòâî õèòîâ è ïîñåòèòåëåé
Ñîçäàí: 24.08.2007
Çàïèñåé: 8221
Êîììåíòàðèåâ: 1
Íàïèñàíî: 1


Qalculate! 5.1 è 5.1.1

Ñðåäà, 08 Ìàÿ 2024 ã. 16:26 + â öèòàòíèê

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 x b) è x^a x 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, ,

https://www.linux.org.ru/news/opensource/17609057


 

Äîáàâèòü êîììåíòàðèé:
Òåêñò êîììåíòàðèÿ: ñìàéëèêè

Ïðîâåðêà îðôîãðàôèè: (íàéòè îøèáêè)

Ïðèêðåïèòü êàðòèíêó:

 Ïåðåâîäèòü URL â ññûëêó
 Ïîäïèñàòüñÿ íà êîììåíòàðèè
 Ïîäïèñàòü êàðòèíêó