<othercredit role="translator"><firstname>(c) 2005 Mandriva</firstname><surname>Poland</surname><affiliation><address><email>marcin.zalicki@mandriva.pl</email></address></affiliation><contrib>Polskie tłumaczenie</contrib></othercredit> <othercredit role="translator"><firstname>Adrian</firstname><surname>Brosz</surname><affiliation><address><email>adriian@wp.pl</email></address></affiliation><contrib>Weryfikacja i uaktualnienie tłumaczenia Mandrivy</contrib></othercredit> <othercredit role="translator"><firstname>Krzysztof</firstname><surname>Lichota</surname><affiliation><address><email>lichota@mimuw.edu.pl</email></address></affiliation><contrib>Uaktualnienie do wersji z KDE 3.5</contrib></othercredit>
<para>&kcalc; oferuje znacznie więcej funkcji matematycznych niż mogłoby się wydawać na pierwszy rzut oka. Przeczytaj sekcję opisującą skróty klawiszowe, aby zapoznać się z wszystkimi możliwościami programu.</para>
<para>&kcalc; oferuje dużą liczbę przydanych <link linkend="key-accels "> skrótów klawiszowych</link>, dzięki którym korzystanie z programu &kcalc; staje się bardzo proste i nie wymaga myszki.</para>
<para>Porada: Po naciśnięciu (i przytrzymaniu) klawisza <keycap>&Ctrl;</keycap> wyświetlane są skróty klawiszowe odpowiadające poszczególnym przyciskom kalkulatora.</para>
<para>Podstawy użytkowania są bardzo podobne do korzystania z bardzo wielu prostych kalkulatorów naukowych, ale są również funkcje specyficzne dla programu &kcalc;:</para>
<listitem><para>Za każdym razem, gdy klikniesz lewym przyciskiem myszki na <guibutton>=</guibutton> albo naciśniesz klawisz <keycap>Enter</keycap> lub <keysym>=</keysym>, wyświetlona wartość zostaje zapisana w pamięci wyników programu &kcalc;. Możesz poruszać się pomiędzy zapisanymi wynikami używając klawiszy <keycombo action="simul">&Ctrl;<keycap>Z</keycap></keycombo> i <keycombo action="simul">&Ctrl; &Shift;<keycap>Z</keycap></keycombo>.</para>
<para>Funkcja procentów działa troszkę inaczej niż w większości kalkulatorów. Lecz gdy już raz zrozumiemy jej działanie, oferowane rozszerzenia będą bardzo użyteczne. Zapoznaj się z sekcją dotyczącą funkcji <link linkend="percent">Procent</link> aby dowiedzieć się więcej szczegółów.</para>
<para>Naciśnięcie klawisza <keycombo action="simul">&Ctrl;<keycap>C</keycap></keycombo> powoduje przeniesienie liczby podanej na wyświetlaczu do schowka systemowego.</para>
<para>Naciskając klawisz <keycombo action="simul">&Ctrl;<keycap>V</keycap></keycombo> wkleimy zawartość schowka do wyświetlacza jeżeli wartość liczbowa w schowku jest poprawną wartością zmiennoprzecinkową.</para>
<para>Istnieje możliwość kopiowania/wklejania poprzez klikanie kursorem myszy na wyświetlacz &kcalc; ale funkcja ta może zostać wyłączona w przyszłych wersjach.</para>
<para>Gdy uruchomisz &kcalc; po raz pierwszy pokazywane są tylko przyciski odpowiadające podstawowym funkcjom arytmetycznym.</para>
<para>Poprzez menu <guimenu>Ustawienia</guimenu> można włączyć dodatkowe przyciski programu &kcalc;: np. przyciski funkcji <link linkend="statistical-mode">Statystycznych</link> czy <link linkend="trigonometric-mode">Trygonometrycznych</link>.</para>
<para>W tym trybie lewa kolumna przycisków jest powiązana z funkcjami statystycznymi:</para>
<para>Większa część funkcjonalności w tym trybie jest skupiona na przycisku <guibutton>Dat</guibutton>. Aby stworzyć listę danych liczb, wprowadź liczbę do kalkulatora i naciśnij przycisk <guibutton>Dat</guibutton>. Na wyświetlaczu będzie się pojawiała sekwencyjnie zwiększająca się wartość wskazująca pozycję liczby na <quote>liście danych</quote>. Tradycyjny kalkulator zachowuje tylko trzy wartości dla funkcji statystycznych: ilość pojedynczych elementów na liście, sumę wartości wprowadzonych oraz sumę kwadratów wartości wprowadzonych. &kcalc; różni się tym, że zachowuje wszystkie pojedyncze wartości, umożliwiając obliczanie mediany dla wprowadzonych danych. </para>
<para>&kcalc; potrafi zapamiętywać dla Ciebie rezultaty operacji w celu ich późniejszego użycia w obliczeniach. Dostęp do tych funkcji umożliwiają przyciski <guibutton>MR</guibutton>, <guibutton>MS</guibutton>, <guibutton>M+</guibutton> and <guibutton>MC</guibutton>.</para>
<listitem><para>Przycisk <guibutton>M+</guibutton> dodaje bieżący wynik do znajdującego się w pamięci. Jeśli zapisane było 20 a bieżącym wynikiem jest 5, po naciśnięciu powyższego przycisku pamięć będzie zawierała 25. Jeśli pamięć jest pusta, przycisk działa jak <guibutton>MS</guibutton> po prostu zapisując wynik.</para></listitem>
<para>Jeśli w pamięci znajduje się jakaś wartość, znaczek <guilabel>M</guilabel> pojawia sie w pasku stanu, obok znacznika trybu pracy kalkulatora.</para>
<para>Przyciski wartości stałych <guibutton>C1</guibutton> to <guibutton>C6</guibutton> są widoczne tylko po włączeniu pozycji <guilabel>Constants Buttons</guilabel> w menu <guimenu>Settings</guimenu>.</para>
<para>Aby zapisać liczbę pokazywaną na wyświetlaczu programu &kcalc; w jednej z sześciu stałych, naciśnij najpierw przycisk <guibutton>Inv</guibutton> a następnie jeden z odpowiednich przycisków <guibutton>C1</guibutton> do C6 <guibutton>C6</guibutton>.</para>
<para>W celu użycia wartości zachowanej w dowolnej ze stałych w obliczeniach, naciśnij właściwy przycisk(<guibutton>C1</guibutton> to <guibutton>C6</guibutton>) a wybrana liczba pojawi się na wyświetlaczu. </para>
<para>Istnieje możliwość zmiany nazw przycisków stałych aby łatwiej zapamiętać który przycisk przechowuje jaką wartość stałą. Kliknij prawym przyciskiem myszy na jeden z przycisków <guibutton>C1</guibutton> do <guibutton> C6</guibutton>. Pojawi się menu kontekstowe w którym możesz wybrać <guilabel> Ustaw nazwę</guilabel>. </para>
<para>Istnieje bardzo dużo (w większości fizycznych) predefinowanych stałych, które mogą zostać umieszczone na przyciskach <guibutton>C1</guibutton> - <guibutton>C6</guibutton>, poprzez wybranie właściwej stałej w menu kontekstowych, które pojawia sie po kliknięciu prawym przyciskiem myszy na jeden z przycisków wartości stałych i wskazanie <guilabel>Wybierz z listy</guilabel>. Mimo że stałe są również dostępne przez pozycję <guimenu>Stałe</guimenu> w menu głównym, zachowanie ich na przyciskach stałych jest bardzo użyteczne, jeśli są one używane często.</para>
<para>Aby uprościć dokonywanie obliczeń, &kcalc; posiada skróty jednoklawiszowe dla większości funkcji. Na przykład wprowadzając <userinput>7R</userinput>lub <userinput>7r</userinput> otrzymamy wartość dla 1/7 liczby.</para>
<para>Podczas obliczeń, możesz zawsze nacisnąć i przytrzymać klawisz <keycap>&Ctrl;</keycap>, aby wyświetlić skróty klawiszowe dla poszczególnych funkcji.</para>
<para>Jeżeli ostatnim operatorem był znak + lub - drugi argument operacji jest interpretowany jako podstawa dla procentu określonego przez pierwszy argument. </para>
<term><guibutton>Lsh</guibutton> przesuwa w lewo (bitowo) całkowitą cześć wyświetlanej wartości (mnoży ją przez 2) n razy, gdzie n jest kolejnym wprowadzonym argumentem, i zwraca wartość:</term>
<listitem><para><userinput>10 Lsh 3 =</userinput> daje wynik <emphasis>80</emphasis> (kolejne 3 mnożenia wyników razy 2 - 10x2=20 x 2 = 40 x 2 = 80).</para>
<para><userinput>10.345 Lsh 3 =</userinput> również daje wynik <emphasis>80</emphasis>.</para></listitem>
<term><guibutton>Inv</guibutton> <guibutton>Lsh</guibutton> przesuwa w lewo wartość całkowitą (dzielenie przez 2) n razy.</term>
<listitem><para><userinput>16 Inv Lsh 2 =</userinput> daje wynik <emphasis>4</emphasis> (16 i kolejne wyniki dzielone 2 razy przez 2 - 16 / 2 = 8 / 2 =4).</para>
<para><userinput>16.999 Inv Lsh 2 =</userinput> również daje wynik <emphasis>4</emphasis>.</para>
<para>Przyciski funkcji <guibutton>Cmp</guibutton>, <guibutton>And</guibutton> i <guibutton>Or</guibutton> dokonują obliczeń logicznych i dlatego są bardziej czytelne gdy <guilabel>Podstawa</guilabel> jest ustawiona raczej na <guilabel>Hex</guilabel>, <guilabel>Oct</guilabel> lub <guilabel>Bin</guilabel> niż <guilabel>Dec</guilabel>. W następnych przykładach <guilabel>Podstawa</guilabel> jest ustawiona na <guilabel>Bin</guilabel>.</para>
<question><para>Jak mogę ustawić dwa miejsca po przecinku ?</para></question>
<answer><para>Kliknij menu <guibutton>Ustawienia->Konfiguracja: KCalc</guibutton>,. Zaznacz opcję <guilabel>Ustaw miejsca dziesiętne</guilabel> i korzystając z przycisków strzałek ustaw wartość 2.</para></answer> </qandaentry>
<answer><para>Głównym współczynnikiem określającym precyzję w programie &kcalc; jest wsparcie przez biblioteki libc i libmath typu danych w C <type>long double</type>. &kcalc; potrafi pozyskać te informacje w momencie swojej kompilacji i ustawić je jako podstawowy typ dla reprezentowanych danych. </para>
<para>Ustaw <guilabel>Dokładności</guilabel> w oknie <guibutton>Ustawienia -> Konfiguracja: KCalc</guibutton> programu &kcalc; tak aby obliczenie powyżej zwracały poprawne wartości. Polecamy ustawić dokładność na 14 jeżeli podstawowym typem dla reprezentowanych danych w posiadanej kopii &kcalc; jest <type>long double</type>, w innym wypadku wystarczy 8 lub 10.</para>
<para>Większa dokładność niekoniecznie prowadzi do lepszych wyników. Poeksperymentuj z tymi ustawieniami, a zrozumiesz co mam na myśli.</para>
<para>Inspiracją do powstania program &kcalc; był program <application>xfrmcalc</application> napisany przez <personname><firstname>Martin'a</firstname> <surname>Bartlett'a</surname></personname>, którego silnik jest nadal częścią &kcalc;.</para>
<para>&kcalc; jest częścią pakietu tdeutils, który należy do projektu &kde; i zazwyczaj jest instalowany podczas instalacji &kde;. Więcej szczegółów na temat &kde; znajdziesz na stronie <ulink url="http://www.kde.org">http://www.kde.org</ulink>.</para>
<para>Jeżeli Twój komputer obsługuje typ danych C <type>long double</type> i jeżeli pracujesz z biblioteką libc masz możliwość włączenia obsługi typu <type>long double</type> w programie &kcalc;.</para>
<para>Sprawdź plik <filename>../config.h</filename> i zobacz czy HAVE_LONG_DOUBLE został zdefiniowany, &ie; powinieneś znaleźć następującą linię:</para>