diff options
author | Darrell Anderson <darrella@hushmail.com> | 2014-01-21 22:06:48 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2014-01-21 22:06:48 -0600 |
commit | 0b8ca6637be94f7814cafa7d01ad4699672ff336 (patch) | |
tree | d2b55b28893be8b047b4e60514f4a7f0713e0d70 /tde-i18n-pl/docs/tdeutils/kcalc/index.docbook | |
parent | a1670b07bc16b0decb3e85ee17ae64109cb182c1 (diff) | |
download | tde-i18n-0b8ca6637be94f7814cafa7d01ad4699672ff336.tar.gz tde-i18n-0b8ca6637be94f7814cafa7d01ad4699672ff336.zip |
Beautify docbook files
Diffstat (limited to 'tde-i18n-pl/docs/tdeutils/kcalc/index.docbook')
-rw-r--r-- | tde-i18n-pl/docs/tdeutils/kcalc/index.docbook | 1637 |
1 files changed, 354 insertions, 1283 deletions
diff --git a/tde-i18n-pl/docs/tdeutils/kcalc/index.docbook b/tde-i18n-pl/docs/tdeutils/kcalc/index.docbook index 1cb0f6e9704..cc50920a35e 100644 --- a/tde-i18n-pl/docs/tdeutils/kcalc/index.docbook +++ b/tde-i18n-pl/docs/tdeutils/kcalc/index.docbook @@ -1,1177 +1,451 @@ <?xml version="1.0" ?> <!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ - <!ENTITY kappname "&kcalc;" -> + <!ENTITY kappname "&kcalc;"> <!ENTITY package "tdeutils"> <!ENTITY % addindex "IGNORE"> - <!ENTITY % Polish "INCLUDE" -> <!-- change language only here --> + <!ENTITY % Polish "INCLUDE"> <!-- change language only here --> <!ENTITY commands SYSTEM "commands.docbook"> ]> <book lang="&language;"> <bookinfo> -<title ->Podręcznik programu &kcalc;</title> +<title>Podręcznik programu &kcalc;</title> <authorgroup> -<author ->&Bernd.Johannes.Wuebben; &Bernd.Johannes.Wuebben.mail; </author> - -<author ->&Pamela.Roberts;&Pamela.Roberts.mail; </author> -<author ->&Anne-Marie.Mahfouf;&Anne-Marie.Mahfouf.mail; </author> -<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 -> +<author>&Bernd.Johannes.Wuebben; &Bernd.Johannes.Wuebben.mail; </author> + +<author>&Pamela.Roberts;&Pamela.Roberts.mail; </author> +<author>&Anne-Marie.Mahfouf;&Anne-Marie.Mahfouf.mail; </author> +<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> </authorgroup> <copyright> -<year ->2001</year -> <year ->2002</year -> <year ->2005</year -> <year ->2006</year> -<holder ->&Bernd.Johannes.Wuebben;, &Pamela.Roberts;, &Anne-Marie.Mahfouf;</holder> +<year>2001</year> <year>2002</year> <year>2005</year> <year>2006</year> +<holder>&Bernd.Johannes.Wuebben;, &Pamela.Roberts;, &Anne-Marie.Mahfouf;</holder> </copyright> -<legalnotice ->&FDLNotice;</legalnotice> +<legalnotice>&FDLNotice;</legalnotice> -<date ->2006-02-13</date> -<releaseinfo ->2.0.2</releaseinfo> +<date>2006-02-13</date> +<releaseinfo>2.0.2</releaseinfo> -<abstract -><para ->&kcalc; dla &kde; jest kalkulatorem posiadającym wbudowane funkcje do obliczeń naukowych</para -></abstract> +<abstract><para>&kcalc; dla &kde; jest kalkulatorem posiadającym wbudowane funkcje do obliczeń naukowych</para></abstract> <keywordset> -<keyword ->KDE</keyword> -<keyword ->KCalc</keyword> -<keyword ->kalkulator</keyword> +<keyword>KDE</keyword> +<keyword>KCalc</keyword> +<keyword>kalkulator</keyword> </keywordset> </bookinfo> <chapter id="introduction"> -<title ->Wprowadzenie</title> +<title>Wprowadzenie</title> -<para ->Ta dokumentacja opisuje program &kcalc; w wersji 1.8.</para> +<para>Ta dokumentacja opisuje program &kcalc; w wersji 1.8.</para> -<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 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 ->Oprócz funkcji oferowanych przez większość kalkulatorów naukowych &kcalc; udostępnia wiele innych, które zasługują na wymienienie:</para> +<para>Oprócz funkcji oferowanych przez większość kalkulatorów naukowych &kcalc; udostępnia wiele innych, które zasługują na wymienienie:</para> <itemizedlist> <listitem> -<para ->&kcalc; udostępnia funkcję trygonometryczne, operacje logiczne, oraz przeprowadza obliczenia statystyczne.</para> +<para>&kcalc; udostępnia funkcję trygonometryczne, operacje logiczne, oraz przeprowadza obliczenia statystyczne.</para> </listitem> <listitem> -<para ->&kcalc; pozwala na kopiowanie i wklejanie liczb z/na wyświetlacz.</para> +<para>&kcalc; pozwala na kopiowanie i wklejanie liczb z/na wyświetlacz.</para> </listitem> <listitem> -<para ->Funkcja &kcalc; <firstterm ->pamięci wyników</firstterm -> pozwala na łatwe przywołanie wcześniej zapisanych wyników.</para> +<para>Funkcja &kcalc; <firstterm>pamięci wyników</firstterm> pozwala na łatwe przywołanie wcześniej zapisanych wyników.</para> </listitem> <listitem> -<para ->Możesz skonfigurować kolory i czcionki wyświetlacza &kcalc;.</para> +<para>Możesz skonfigurować kolory i czcionki wyświetlacza &kcalc;.</para> </listitem> <listitem> -<para ->W &kcalc; możesz określić liczbę miejsc dziesiętnych po przecinku oraz precyzję obliczeń.</para> +<para>W &kcalc; możesz określić liczbę miejsc dziesiętnych po przecinku oraz precyzję obliczeń.</para> </listitem> <listitem> -<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>&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> </listitem> </itemizedlist> -<para ->Życzymy dobrej zabawy w korzystaniu z programu &kcalc;!</para> +<para>Życzymy dobrej zabawy w korzystaniu z programu &kcalc;!</para> -<para ->Bernd Johannes Wuebben</para> +<para>Bernd Johannes Wuebben</para> </chapter> <chapter id="usage"> -<title ->Sposób użycia</title> +<title>Sposób użycia</title> <sect1 id="general-usage"> -<title ->Podstawy</title> +<title>Podstawy</title> -<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> +<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> <variablelist> <varlistentry> -<term ->Pamięć wyników</term> -<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 -> +<term>Pamięć wyników</term> +<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> </listitem> -</varlistentry -> +</varlistentry> <varlistentry> -<term ->Funkcja procentów</term> +<term>Funkcja procentów</term> <listitem> -<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> -</listitem -></varlistentry> +<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> +</listitem></varlistentry> <varlistentry> -<term ->Wycinanie i wklejanie</term> +<term>Wycinanie i wklejanie</term> <listitem> -<para -><itemizedlist> +<para><itemizedlist> <listitem> -<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>Naciśnięcie klawisza <keycombo action="simul">&Ctrl;<keycap>C</keycap></keycombo> powoduje przeniesienie liczby podanej na wyświetlaczu do schowka systemowego.</para> </listitem> <listitem> -<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>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> </listitem> <listitem> -<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>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> </listitem> </itemizedlist> -</para -></listitem -></varlistentry> +</para></listitem></varlistentry> <varlistentry> -<term ->Funkcje zaawansowane</term> +<term>Funkcje zaawansowane</term> <listitem> -<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>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> </listitem> </varlistentry> </variablelist> </sect1> <sect1 id="statistical-mode"> -<title ->Tryb obliczeń statystycznych</title> - -<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> - -<informaltable -><tgroup cols="2"> +<title>Tryb obliczeń statystycznych</title> + +<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> + +<informaltable><tgroup cols="2"> <thead> -<row -><entry ->Przyciski</entry> -<entry ->Funkcje</entry -></row -></thead> +<row><entry>Przyciski</entry> +<entry>Funkcje</entry></row></thead> <tbody> -<row -><entry -><guibutton ->N</guibutton -></entry> -<entry ->Przywołuje liczbę wprowadzonych danych</entry -></row> - -<row -><entry -><guibutton ->Inv</guibutton -> <guibutton ->N</guibutton -></entry> -<entry ->Wyświetla sumę wprowadzonych danych</entry -></row> - -<row -><entry -><guibutton ->Mea</guibutton -></entry> -<entry ->Wyświetla średnią wprowadzonych danych</entry -></row> - -<row -><entry -><guibutton ->Inv</guibutton -> <guibutton ->Mea</guibutton -></entry> -<entry ->Wyświetla sumę kwadratów wszystkich wprowadzonych danych</entry -></row> - -<row -><entry -><guibutton ->Std</guibutton -></entry> -<entry ->Wyświetla odchylenie standardowe próbki(n)</entry -></row> - -<row -><entry -><guibutton ->Inv</guibutton -> <guibutton ->Std</guibutton -></entry> -<entry ->Wyświetla odchylenie standardowe populacji (n-1)</entry -></row> - -<row -><entry -><guibutton ->Med</guibutton -></entry> -<entry ->Wyświetla medianę</entry -></row> - -<row -><entry -><guibutton ->Dat</guibutton -></entry> -<entry ->Wprowadza daną</entry -></row> - -<row -><entry -><guibutton ->Inv</guibutton -> <guibutton ->Dat</guibutton -></entry> -<entry ->Usuwa ostatnią wprowadzoną daną</entry -></row> - -<row -><entry -><guibutton ->Cst</guibutton -></entry> -<entry ->Usuwa wszystkie wprowadzone dane</entry -></row> - -</tbody -></tgroup -></informaltable> +<row><entry><guibutton>N</guibutton></entry> +<entry>Przywołuje liczbę wprowadzonych danych</entry></row> + +<row><entry><guibutton>Inv</guibutton> <guibutton>N</guibutton></entry> +<entry>Wyświetla sumę wprowadzonych danych</entry></row> + +<row><entry><guibutton>Mea</guibutton></entry> +<entry>Wyświetla średnią wprowadzonych danych</entry></row> + +<row><entry><guibutton>Inv</guibutton> <guibutton>Mea</guibutton></entry> +<entry>Wyświetla sumę kwadratów wszystkich wprowadzonych danych</entry></row> + +<row><entry><guibutton>Std</guibutton></entry> +<entry>Wyświetla odchylenie standardowe próbki(n)</entry></row> + +<row><entry><guibutton>Inv</guibutton> <guibutton>Std</guibutton></entry> +<entry>Wyświetla odchylenie standardowe populacji (n-1)</entry></row> + +<row><entry><guibutton>Med</guibutton></entry> +<entry>Wyświetla medianę</entry></row> + +<row><entry><guibutton>Dat</guibutton></entry> +<entry>Wprowadza daną</entry></row> + +<row><entry><guibutton>Inv</guibutton> <guibutton>Dat</guibutton></entry> +<entry>Usuwa ostatnią wprowadzoną daną</entry></row> + +<row><entry><guibutton>Cst</guibutton></entry> +<entry>Usuwa wszystkie wprowadzone dane</entry></row> + +</tbody></tgroup></informaltable> </sect1> <sect1 id="trigonometric-mode"> -<title ->Tryb Trygonometryczny</title> +<title>Tryb Trygonometryczny</title> -<para ->W tym trybie lewa kolumna przycisków jest powiązana z funkcjami trygonometrycznymi:</para> +<para>W tym trybie lewa kolumna przycisków jest powiązana z funkcjami trygonometrycznymi:</para> -<informaltable -><tgroup cols="2"> +<informaltable><tgroup cols="2"> <thead> -<row -><entry ->Przyciski</entry> -<entry ->Funkcje</entry -></row> +<row><entry>Przyciski</entry> +<entry>Funkcje</entry></row> </thead> <tbody> -<row -><entry -><guibutton ->Hyp</guibutton -></entry> -<entry ->Włącza tryb hyperboliczny. Na przykład Hyp Sin to sinus hiperboliczny: sinh(x)</entry -></row> - -<row -><entry -><guibutton ->Sin</guibutton -></entry> -<entry ->Oblicza sinus</entry -></row> - -<row -><entry -><guibutton ->Inv</guibutton -> <guibutton ->Sin</guibutton -></entry> -<entry ->Oblicza arcus sinus</entry -></row> - -<row -><entry -><guibutton ->Cos</guibutton -></entry> -<entry ->Oblicza cosinus</entry -></row> - -<row -><entry -><guibutton ->Inv</guibutton -> <guibutton ->Cos</guibutton -></entry> -<entry ->Oblicza arcus cosinus</entry -></row> - -<row -><entry -><guibutton ->Tan</guibutton -></entry> -<entry ->Oblicza tangens</entry -></row> - -<row -><entry -><guibutton ->Inv</guibutton -> <guibutton ->Tan</guibutton -></entry> -<entry ->Oblicza cotangens</entry -></row> - -<row -><entry -><guibutton ->Log</guibutton -></entry> -<entry ->Oblicza logarytm o podstawie 10</entry -></row> - -<row -><entry -><guibutton ->Inv</guibutton -> <guibutton ->Log</guibutton -></entry> -<entry ->Oblicza 10 do potęgi x</entry -></row> - -<row -><entry -><guibutton ->Ln</guibutton -></entry> -<entry ->Oblicza logarytm naturalny (o podstawie e)</entry -></row> - -<row -><entry -><guibutton ->Inv</guibutton -> <guibutton ->Ln</guibutton -></entry> -<entry ->Oblicza funkcję wykładniczą e do potęgi x</entry -></row> - -</tbody -></tgroup -></informaltable> +<row><entry><guibutton>Hyp</guibutton></entry> +<entry>Włącza tryb hyperboliczny. Na przykład Hyp Sin to sinus hiperboliczny: sinh(x)</entry></row> + +<row><entry><guibutton>Sin</guibutton></entry> +<entry>Oblicza sinus</entry></row> + +<row><entry><guibutton>Inv</guibutton> <guibutton>Sin</guibutton></entry> +<entry>Oblicza arcus sinus</entry></row> + +<row><entry><guibutton>Cos</guibutton></entry> +<entry>Oblicza cosinus</entry></row> + +<row><entry><guibutton>Inv</guibutton> <guibutton>Cos</guibutton></entry> +<entry>Oblicza arcus cosinus</entry></row> + +<row><entry><guibutton>Tan</guibutton></entry> +<entry>Oblicza tangens</entry></row> + +<row><entry><guibutton>Inv</guibutton> <guibutton>Tan</guibutton></entry> +<entry>Oblicza cotangens</entry></row> + +<row><entry><guibutton>Log</guibutton></entry> +<entry>Oblicza logarytm o podstawie 10</entry></row> + +<row><entry><guibutton>Inv</guibutton> <guibutton>Log</guibutton></entry> +<entry>Oblicza 10 do potęgi x</entry></row> + +<row><entry><guibutton>Ln</guibutton></entry> +<entry>Oblicza logarytm naturalny (o podstawie e)</entry></row> + +<row><entry><guibutton>Inv</guibutton> <guibutton>Ln</guibutton></entry> +<entry>Oblicza funkcję wykładniczą e do potęgi x</entry></row> + +</tbody></tgroup></informaltable> </sect1> <sect1 id="memory-operations"> -<title ->Działania na pamięci</title> +<title>Działania na pamięci</title> -<para ->&kcalc; obsługuje działania na pamięci takie jak w zwykłych kalkulatorach, oraz posiada dodatkowo sześć miejsc na przechowywanie stałych.</para> +<para>&kcalc; obsługuje działania na pamięci takie jak w zwykłych kalkulatorach, oraz posiada dodatkowo sześć miejsc na przechowywanie stałych.</para> <sect2 id="standard_memory"> -<title ->Podstawowe działania na pamięci</title> - -<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> +<title>Podstawowe działania na pamięci</title> + +<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> <variablelist> <varlistentry> -<term -><guibutton ->MS</guibutton -></term> -<listitem -><para ->Przycisk <guibutton ->MS</guibutton -> zapisuje bieżący wynik do pamięci (Memory Store).</para -></listitem> +<term><guibutton>MS</guibutton></term> +<listitem><para>Przycisk <guibutton>MS</guibutton> zapisuje bieżący wynik do pamięci (Memory Store).</para></listitem> </varlistentry> <varlistentry> -<term -><guibutton ->M+</guibutton -></term> -<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> +<term><guibutton>M+</guibutton></term> +<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> </varlistentry> <varlistentry> -<term -><guibutton ->MR</guibutton -></term> -<listitem -><para ->Przycisk <guibutton ->MR</guibutton -> wyświetla wartość wcześniej zapisaną w pamięci (Memory Recall).</para -></listitem> +<term><guibutton>MR</guibutton></term> +<listitem><para>Przycisk <guibutton>MR</guibutton> wyświetla wartość wcześniej zapisaną w pamięci (Memory Recall).</para></listitem> </varlistentry> <varlistentry> -<term -><guibutton ->MC</guibutton -></term> -<listitem -><para ->Przycisk <guibutton ->MC</guibutton -> czyści pamięć (Memory Clear).</para -></listitem> +<term><guibutton>MC</guibutton></term> +<listitem><para>Przycisk <guibutton>MC</guibutton> czyści pamięć (Memory Clear).</para></listitem> </varlistentry> </variablelist> -<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>Jeśli w pamięci znajduje się jakaś wartość, znaczek <guilabel>M</guilabel> pojawia sie w pasku stanu, obok znacznika trybu pracy kalkulatora.</para> </sect2> <sect2 id="constant_buttons"> -<title ->Stałe</title> - -<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> +<title>Stałe</title> + +<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> </sect2> </sect1> <sect1 id="key-accels"> -<title ->Skróty klawiszowe</title> - -<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> - -<informaltable -><tgroup cols="3"> +<title>Skróty klawiszowe</title> + +<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> + +<informaltable><tgroup cols="3"> <thead> -<row -><entry ->Klawisz skrótu</entry> -<entry ->Funkcje</entry> -<entry ->Opis</entry -></row> +<row><entry>Klawisz skrótu</entry> +<entry>Funkcje</entry> +<entry>Opis</entry></row> </thead> <tbody> -<row -><entry -><keycap ->H</keycap -></entry> -<entry -><guibutton ->Hyp</guibutton -></entry> -<entry ->Włącza tryb hiperboliczny</entry -></row> - -<row -><entry -><keycap ->S</keycap -></entry> -<entry -><guibutton ->Sin</guibutton -></entry> -<entry -></entry -></row> - -<row -><entry -><keycap ->C</keycap -></entry> -<entry -><guibutton ->Cos</guibutton -></entry> -<entry -></entry -></row> - -<row -><entry -><keycap ->T</keycap -></entry> -<entry -><guibutton ->Tan</guibutton -></entry> -<entry -></entry -></row> - -<row -><entry -><keycap ->N</keycap -></entry> -<entry -><guibutton ->Ln</guibutton -></entry> -<entry ->logarytm naturalny</entry -></row> - -<row -><entry -><keycap ->L</keycap -></entry> -<entry -><guibutton ->Log</guibutton -></entry> -<entry ->logarytm o podstawie 10</entry -></row> - -<row -><entry -><keycap ->I</keycap -></entry> -<entry -> <guibutton ->Inv</guibutton -></entry> -<entry ->Tryb odwrotny, ⪚ jeżeli chcesz otrzymać wartość funkcji arcus sinus(x) naciśnij kolejno <userinput ->i s </userinput -></entry -></row> - -<row -><entry -><keysym ->\</keysym -></entry> -<entry -><guibutton ->+/-</guibutton -></entry> -<entry ->Zmiana znaku</entry -></row> - -<row -><entry -><keysym ->[</keysym -></entry> -<entry -><guibutton ->x^2</guibutton -></entry> -<entry -></entry -></row> - -<row -><entry -><keysym ->^</keysym -></entry> -<entry -><guibutton ->x^y</guibutton -></entry> -<entry -></entry -></row> - -<row -><entry -><keysym ->!</keysym -></entry> -<entry -><guibutton ->x!</guibutton -></entry> -<entry ->Silnia</entry -></row> - -<row -><entry -><keysym -><</keysym -></entry> -<entry -><guibutton ->Lsh</guibutton -></entry> -<entry ->Przesunięcie bitowe w lewo. Uwaga: naciskając <guibutton ->Inv</guibutton -> <guibutton ->Lsh</guibutton -> otrzymujemy przesunięcie bitowe w prawo</entry -></row> - -<row -><entry -><keysym ->&</keysym -></entry> -<entry -><guibutton ->And</guibutton -></entry> -<entry ->Logiczne I (bitowe)</entry -></row> - -<row -><entry -><keysym ->*</keysym -></entry> -<entry -><guibutton ->X</guibutton -></entry> -<entry ->Mnożenie</entry -></row> - -<row -><entry -><keysym ->/</keysym -></entry> -<entry -><guibutton ->/</guibutton -></entry> -<entry ->Dzielenie</entry -></row> - -<row -><entry -><keycap ->D</keycap -></entry> -<entry -><guibutton ->Dat</guibutton -></entry> -<entry ->Wprowadzenie danej w trybie statystycznym</entry -></row> - -<row -><entry -><keycap ->O</keycap -></entry> -<entry -><guibutton ->Or</guibutton -></entry> -<entry ->Logiczne LUB (bitowe). Uwaga: naciskając <guibutton ->Inv</guibutton -> <guibutton ->Or</guibutton -> otrzymamy XOR</entry -></row> - -<row -><entry -><keycap ->R</keycap -></entry> -<entry -><guibutton ->1/x</guibutton -></entry> -<entry ->Odwrotność</entry -></row> - -<row -><entry -><keysym ->=</keysym -></entry> -<entry -><guibutton ->=</guibutton -></entry> -<entry -></entry -></row> - -<row -><entry -><keycap ->Enter</keycap -></entry> -<entry -><guibutton ->=</guibutton -></entry> -<entry -></entry -></row> - -<row -><entry -><keycap ->Return</keycap -></entry> -<entry -><guibutton ->=</guibutton -></entry> -<entry -></entry -></row> - -<row -><entry -><keycap ->Page Up</keycap -></entry> -<entry -><guibutton ->C</guibutton -></entry> -<entry ->Wyczyść</entry -></row> - -<row -><entry -><keycap ->Esc</keycap -></entry> -<entry -><guibutton ->C</guibutton -></entry> -<entry ->Wyczyść</entry -></row> - -<row -><entry -><keycap ->Cofnij</keycap -></entry> -<entry -><guibutton ->C</guibutton -></entry> -<entry ->Wyczyść</entry -></row> - -<row -><entry -><keycap ->Page Down</keycap -></entry> -<entry -><guibutton ->AC</guibutton -></entry> -<entry ->Wyczyść wszystko</entry -></row> - -<row -><entry -><keycap ->Następne</keycap -></entry> -<entry -><guibutton ->AC</guibutton -></entry> -<entry ->Wyczyść wszystko</entry -></row> - -<row -><entry -><keycap ->Del</keycap -></entry> -<entry -><guibutton ->AC</guibutton -></entry> -<entry ->Wyczyść wszystko</entry -></row> - -</tbody -></tgroup -></informaltable> +<row><entry><keycap>H</keycap></entry> +<entry><guibutton>Hyp</guibutton></entry> +<entry>Włącza tryb hiperboliczny</entry></row> + +<row><entry><keycap>S</keycap></entry> +<entry><guibutton>Sin</guibutton></entry> +<entry></entry></row> + +<row><entry><keycap>C</keycap></entry> +<entry><guibutton>Cos</guibutton></entry> +<entry></entry></row> + +<row><entry><keycap>T</keycap></entry> +<entry><guibutton>Tan</guibutton></entry> +<entry></entry></row> + +<row><entry><keycap>N</keycap></entry> +<entry><guibutton>Ln</guibutton></entry> +<entry>logarytm naturalny</entry></row> + +<row><entry><keycap>L</keycap></entry> +<entry><guibutton>Log</guibutton></entry> +<entry>logarytm o podstawie 10</entry></row> + +<row><entry><keycap>I</keycap></entry> +<entry> <guibutton>Inv</guibutton></entry> +<entry>Tryb odwrotny, ⪚ jeżeli chcesz otrzymać wartość funkcji arcus sinus(x) naciśnij kolejno <userinput>i s </userinput></entry></row> + +<row><entry><keysym>\</keysym></entry> +<entry><guibutton>+/-</guibutton></entry> +<entry>Zmiana znaku</entry></row> + +<row><entry><keysym>[</keysym></entry> +<entry><guibutton>x^2</guibutton></entry> +<entry></entry></row> + +<row><entry><keysym>^</keysym></entry> +<entry><guibutton>x^y</guibutton></entry> +<entry></entry></row> + +<row><entry><keysym>!</keysym></entry> +<entry><guibutton>x!</guibutton></entry> +<entry>Silnia</entry></row> + +<row><entry><keysym><</keysym></entry> +<entry><guibutton>Lsh</guibutton></entry> +<entry>Przesunięcie bitowe w lewo. Uwaga: naciskając <guibutton>Inv</guibutton> <guibutton>Lsh</guibutton> otrzymujemy przesunięcie bitowe w prawo</entry></row> + +<row><entry><keysym>&</keysym></entry> +<entry><guibutton>And</guibutton></entry> +<entry>Logiczne I (bitowe)</entry></row> + +<row><entry><keysym>*</keysym></entry> +<entry><guibutton>X</guibutton></entry> +<entry>Mnożenie</entry></row> + +<row><entry><keysym>/</keysym></entry> +<entry><guibutton>/</guibutton></entry> +<entry>Dzielenie</entry></row> + +<row><entry><keycap>D</keycap></entry> +<entry><guibutton>Dat</guibutton></entry> +<entry>Wprowadzenie danej w trybie statystycznym</entry></row> + +<row><entry><keycap>O</keycap></entry> +<entry><guibutton>Or</guibutton></entry> +<entry>Logiczne LUB (bitowe). Uwaga: naciskając <guibutton>Inv</guibutton> <guibutton>Or</guibutton> otrzymamy XOR</entry></row> + +<row><entry><keycap>R</keycap></entry> +<entry><guibutton>1/x</guibutton></entry> +<entry>Odwrotność</entry></row> + +<row><entry><keysym>=</keysym></entry> +<entry><guibutton>=</guibutton></entry> +<entry></entry></row> + +<row><entry><keycap>Enter</keycap></entry> +<entry><guibutton>=</guibutton></entry> +<entry></entry></row> + +<row><entry><keycap>Return</keycap></entry> +<entry><guibutton>=</guibutton></entry> +<entry></entry></row> + +<row><entry><keycap>Page Up</keycap></entry> +<entry><guibutton>C</guibutton></entry> +<entry>Wyczyść</entry></row> + +<row><entry><keycap>Esc</keycap></entry> +<entry><guibutton>C</guibutton></entry> +<entry>Wyczyść</entry></row> + +<row><entry><keycap>Cofnij</keycap></entry> +<entry><guibutton>C</guibutton></entry> +<entry>Wyczyść</entry></row> + +<row><entry><keycap>Page Down</keycap></entry> +<entry><guibutton>AC</guibutton></entry> +<entry>Wyczyść wszystko</entry></row> + +<row><entry><keycap>Następne</keycap></entry> +<entry><guibutton>AC</guibutton></entry> +<entry>Wyczyść wszystko</entry></row> + +<row><entry><keycap>Del</keycap></entry> +<entry><guibutton>AC</guibutton></entry> +<entry>Wyczyść wszystko</entry></row> + +</tbody></tgroup></informaltable> </sect1> </chapter> <chapter id="comments-on-specific-functions"> -<title ->Komentarz do funkcji specjalnych</title> +<title>Komentarz do funkcji specjalnych</title> <sect1 id="mod"> -<title ->Mod i Inv Mod</title> +<title>Mod i Inv Mod</title> <variablelist> <varlistentry> -<term -><guibutton ->Mod</guibutton -> zwraca wynik dzielenia modulo jednej liczby przez drugą.</term> -<listitem -><para -><userinput ->22 Mod 8 = </userinput -> daje wynik <emphasis ->6</emphasis -></para> -<para -><userinput ->22.345 Mod 8 = </userinput -> daje wynik <emphasis ->6.345</emphasis -></para> -</listitem -></varlistentry> +<term><guibutton>Mod</guibutton> zwraca wynik dzielenia modulo jednej liczby przez drugą.</term> +<listitem><para><userinput>22 Mod 8 = </userinput> daje wynik <emphasis>6</emphasis></para> +<para><userinput>22.345 Mod 8 = </userinput> daje wynik <emphasis>6.345</emphasis></para> +</listitem></varlistentry> <varlistentry> -<term -><guibutton ->Inv</guibutton -> <guibutton ->Mod</guibutton -> zwraca liczbę całkowitą dzielenia modulo podanej liczby przez drugą.</term> -<listitem -><para -><userinput ->22 Inv Mod 8 = </userinput -> daje wynik <emphasis ->2</emphasis -></para> -<para -><userinput ->22.345 Inv Mod 8 = </userinput -> również daje wynik <emphasis ->2</emphasis -> </para -></listitem -></varlistentry> +<term><guibutton>Inv</guibutton> <guibutton>Mod</guibutton> zwraca liczbę całkowitą dzielenia modulo podanej liczby przez drugą.</term> +<listitem><para><userinput>22 Inv Mod 8 = </userinput> daje wynik <emphasis>2</emphasis></para> +<para><userinput>22.345 Inv Mod 8 = </userinput> również daje wynik <emphasis>2</emphasis> </para></listitem></varlistentry> </variablelist> </sect1> <sect1 id="percent"> -<title ->%</title> - -<para ->Używane zamiast przycisku <guibutton ->=</guibutton ->,<guibutton ->%</guibutton -> jest interpretowane w następujący sposób:</para> - -<para -><itemizedlist> +<title>%</title> + +<para>Używane zamiast przycisku <guibutton>=</guibutton>,<guibutton>%</guibutton> jest interpretowane w następujący sposób:</para> + +<para><itemizedlist> <listitem> -<para ->Jeżeli ostatnim operatorem był znak + lub - drugi argument operacji jest interpretowany jako podstawa dla procentu określonego przez pierwszy argument. </para> +<para>Jeżeli ostatnim operatorem był znak + lub - drugi argument operacji jest interpretowany jako podstawa dla procentu określonego przez pierwszy argument. </para> </listitem> <listitem> -<para ->Jeżeli ostatnim operatorem jest znak * następuje dzielenie wyniku mnożenia przez 100. </para> +<para>Jeżeli ostatnim operatorem jest znak * następuje dzielenie wyniku mnożenia przez 100. </para> </listitem> <listitem> -<para ->Jeżeli ostatnim operatorem jest znak / zwrócony zostanie procent określony przez pierwszy argumentu z drugiego. </para> +<para>Jeżeli ostatnim operatorem jest znak / zwrócony zostanie procent określony przez pierwszy argumentu z drugiego. </para> </listitem> <listitem> -<para ->W każdym innym wypadku przycisk % zwróci wartość identyczną jak po naciśnięciu klawisza =. </para> +<para>W każdym innym wypadku przycisk % zwróci wartość identyczną jak po naciśnięciu klawisza =. </para> </listitem> -</itemizedlist -></para> +</itemizedlist></para> <variablelist> <varlistentry> -<term ->Przykłady:</term> +<term>Przykłady:</term> <listitem> -<para -><userinput ->150 + 50 %</userinput -> daje wynik <emphasis ->225</emphasis -> (150 plus 50% z tej wartości)</para> -<para -><userinput ->42 * 3 %</userinput -> daje wynik <emphasis ->1.26</emphasis -> (42 * 3 / 100)</para> -<para -><userinput ->45 / 55 %</userinput -> daje wynik <emphasis ->81.81...</emphasis -> (45 to 81.81.. procent liczby 55)</para> +<para><userinput>150 + 50 %</userinput> daje wynik <emphasis>225</emphasis> (150 plus 50% z tej wartości)</para> +<para><userinput>42 * 3 %</userinput> daje wynik <emphasis>1.26</emphasis> (42 * 3 / 100)</para> +<para><userinput>45 / 55 %</userinput> daje wynik <emphasis>81.81...</emphasis> (45 to 81.81.. procent liczby 55)</para> </listitem> </varlistentry> </variablelist> @@ -1179,50 +453,18 @@ </sect1> <sect1 id="lsh-rsh"> -<title ->Lsh i Inv Lsh</title> +<title>Lsh i Inv Lsh</title> <variablelist> <varlistentry> -<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>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> </varlistentry> <varlistentry> -<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> +<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> </listitem> </varlistentry> </variablelist> @@ -1230,91 +472,29 @@ </sect1> <sect1 id="and-or-xor"> -<title ->Cmp, And, Or i Xor</title> - -<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> +<title>Cmp, And, Or i Xor</title> + +<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> <variablelist> <varlistentry> -<term -><guibutton ->Cmp</guibutton -> dokonuje dopełnienia cyfry 1 (odwraca bity).</term> -<listitem -><para -><userinput ->101 Cmp</userinput -> daje wynik <emphasis ->111...111010</emphasis -></para -> </listitem> +<term><guibutton>Cmp</guibutton> dokonuje dopełnienia cyfry 1 (odwraca bity).</term> +<listitem><para><userinput>101 Cmp</userinput> daje wynik <emphasis>111...111010</emphasis></para> </listitem> </varlistentry> <varlistentry> -<term -><guibutton ->And</guibutton -> wykonuje operację logicznego I.</term> -<listitem -><para -><userinput ->101 And 110 =</userinput -> daje wynik <emphasis ->100</emphasis -></para -> </listitem> +<term><guibutton>And</guibutton> wykonuje operację logicznego I.</term> +<listitem><para><userinput>101 And 110 =</userinput> daje wynik <emphasis>100</emphasis></para> </listitem> </varlistentry> <varlistentry> -<term -><guibutton ->Or</guibutton -> wykonuje operacje logicznego LUB.</term> -<listitem -><para -><userinput ->101 Or 110 =</userinput -> daje wynik <emphasis ->111</emphasis -></para -> </listitem> +<term><guibutton>Or</guibutton> wykonuje operacje logicznego LUB.</term> +<listitem><para><userinput>101 Or 110 =</userinput> daje wynik <emphasis>111</emphasis></para> </listitem> </varlistentry> <varlistentry> -<term -><guibutton ->Xor</guibutton -> wykonuje operację XOR (exclusive OR).</term> -<listitem -><para -><userinput ->101 Xor 110 =</userinput -> daje wynik <emphasis ->11</emphasis -></para -> </listitem> +<term><guibutton>Xor</guibutton> wykonuje operację XOR (exclusive OR).</term> +<listitem><para><userinput>101 Xor 110 =</userinput> daje wynik <emphasis>11</emphasis></para> </listitem> </varlistentry> </variablelist> @@ -1323,62 +503,27 @@ <chapter id="questions-and-answers"> -<title ->Pytania i odpowiedzi</title> +<title>Pytania i odpowiedzi</title> <qandaset> <qandaentry> -<question -><para ->Jak mogę otrzymać liczbę e (Eulera)?</para -></question> -<answer -><para ->Wykonaj <userinput ->1 Inv Ln</userinput ->.</para -></answer> +<question><para>Jak mogę otrzymać liczbę e (Eulera)?</para></question> +<answer><para>Wykonaj <userinput>1 Inv Ln</userinput>.</para></answer> </qandaentry> <qandaentry> -<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> +<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> <qandaentry> -<question -><para ->A dokładność?</para -></question> -<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> +<question><para>A dokładność?</para></question> +<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> </answer> </qandaentry> @@ -1388,147 +533,73 @@ &commands; <chapter id="copyright"> -<title ->Zasługi i licencje</title> +<title>Zasługi i licencje</title> -<para ->Prawa autorskie do programu &kcalc; ©:</para> -<para ->Bernd Johannes Wuebben 1996-2000</para> -<para ->2000-2004 Zespół &kde;</para> +<para>Prawa autorskie do programu &kcalc; ©:</para> +<para>Bernd Johannes Wuebben 1996-2000</para> +<para>2000-2004 Zespół &kde;</para> <itemizedlist> -<listitem -><para ->&Bernd.Johannes.Wuebben; &Bernd.Johannes.Wuebben.mail;</para -></listitem> -<listitem -><para ->&Evan.Teran; &Evan.Teran.mail;</para -></listitem> -<listitem -><para ->&Espen.Sand; &Espen.Sand.mail;</para -></listitem> -<listitem -><para ->&Chris.Howells; &Chris.Howells.mail;</para -></listitem> -<listitem -><para ->&Aaron.J.Seigo; &Aaron.J.Seigo.mail;</para -></listitem> -<listitem -><para ->&Charles.Samuels; &Charles.Samuels.mail;</para -></listitem> +<listitem><para>&Bernd.Johannes.Wuebben; &Bernd.Johannes.Wuebben.mail;</para></listitem> +<listitem><para>&Evan.Teran; &Evan.Teran.mail;</para></listitem> +<listitem><para>&Espen.Sand; &Espen.Sand.mail;</para></listitem> +<listitem><para>&Chris.Howells; &Chris.Howells.mail;</para></listitem> +<listitem><para>&Aaron.J.Seigo; &Aaron.J.Seigo.mail;</para></listitem> +<listitem><para>&Charles.Samuels; &Charles.Samuels.mail;</para></listitem> </itemizedlist> -<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 ->Prawa autorskie do dokumentacji © 2001,2002,2005, 2006:</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>Prawa autorskie do dokumentacji © 2001,2002,2005, 2006:</para> <itemizedlist> -<listitem -><para ->&Bernd.Johannes.Wuebben; &Bernd.Johannes.Wuebben.mail;</para -></listitem> -<listitem -><para ->&Pamela.Roberts; &Pamela.Roberts.mail;</para -></listitem> -<listitem -><para ->&J.Hall; &J.Hall.mail;</para -></listitem> -<listitem -><para ->&Anne-Marie.Mahfouf;&Anne-Marie.Mahfouf.mail;</para -></listitem> +<listitem><para>&Bernd.Johannes.Wuebben; &Bernd.Johannes.Wuebben.mail;</para></listitem> +<listitem><para>&Pamela.Roberts; &Pamela.Roberts.mail;</para></listitem> +<listitem><para>&J.Hall; &J.Hall.mail;</para></listitem> +<listitem><para>&Anne-Marie.Mahfouf;&Anne-Marie.Mahfouf.mail;</para></listitem> </itemizedlist> &underFDL; &underGPL; </chapter> <appendix id="installation"> -<title ->Instalacja</title> +<title>Instalacja</title> -<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>&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 ->&kcalc;'s home site is <ulink +<para>&kcalc;'s home site is <ulink url="http://math.cornell.edu/~wuebben/kde.html"> -http://math.cornell.edu/~wuebben/kde.html</ulink -></para> +http://math.cornell.edu/~wuebben/kde.html</ulink></para> --> <sect1 id="compilation-and-installation"> -<title ->Kompilacja i instalacja</title> +<title>Kompilacja i instalacja</title> &install.intro.documentation; &install.compile.documentation; </sect1> <sect1 id="enable-long-double-precision"> -<title ->Jak włączyć obsługę typu long double w programie &kcalc;</title> +<title>Jak włączyć obsługę typu long double w programie &kcalc;</title> -<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>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 ->Oto jak tego dokonać:</para> +<para>Oto jak tego dokonać:</para> <procedure> <step> -<para ->Sprawdź plik <filename ->../config.h</filename -> i zobacz czy HAVE_LONG_DOUBLE został zdefiniowany, &ie; powinieneś znaleźć następującą linię:</para> +<para>Sprawdź plik <filename>../config.h</filename> i zobacz czy HAVE_LONG_DOUBLE został zdefiniowany, &ie; powinieneś znaleźć następującą linię:</para> -<screen ->#define HAVE_LONG_DOUBLE 1</screen> +<screen>#define HAVE_LONG_DOUBLE 1</screen> -<para ->Jeśli nie ma linii z takim napisem oznacza to, że Twój komputer nie obsługuje liczb IEEE typu long double. </para> +<para>Jeśli nie ma linii z takim napisem oznacza to, że Twój komputer nie obsługuje liczb IEEE typu long double. </para> </step> <step> -<para ->Zmień plik <filename class="headerfile" ->kcalctype.h</filename ->, <filename ->configdlg.cpp</filename ->, <filename ->kcalc.cpp</filename -> oraz <filename ->kcalc_core.cpp</filename -> i usuń następujące linie:</para> - -<screen ->#ifdef HAVE_LONG_DOUBLE +<para>Zmień plik <filename class="headerfile">kcalctype.h</filename>, <filename>configdlg.cpp</filename>, <filename>kcalc.cpp</filename> oraz <filename>kcalc_core.cpp</filename> i usuń następujące linie:</para> + +<screen>#ifdef HAVE_LONG_DOUBLE #undef HAVE_LONG_DOUBLE #endif </screen> </step> <step> -<para ->Skompiluj ponownie program &kcalc;. </para> +<para>Skompiluj ponownie program &kcalc;. </para> </step> </procedure> |