Copyright © 2001, 2002 Bernd Johannes Wuebben, Pamela Roberts
Ez a dokumentum szabadon másolható, továbbadható és/vagy módosítható a GNU Free Documentation License (az 1.1-es vagy bármelyik annál későbbi változat) feltételeinek betartásával. A licencet a Free Software Foundation adta ki, lásd: no Invariant Sections, no Front-Cover Texts, és no Back-Cover Texts. A licenc másolata megtalálható itt: the section entitled "GNU Free Documentation License".
A KCalc egy tudományos számológép a KDE-hez.
Tartalom
Ez a dokumentum a KCalc program 1.3.2-es verziójának leírását tartalmazza.
A KCalc sokkal több matematikai funkciót kínál, mint ami első látásra észrevehető. Kérjük, tanulmányozza át a gyorsbillentyűkről illetve az üzemmódokról szóló szakaszokat, ha többet kíván megtudni az elérhető funkciókról.
A legtöbb tudományos számológép által kínált szokásos funkcionalitáson kívül a KCalc további lehetőségekkel is rendelkezik, amelyekre bizonyára érdemes rámutatni:
Trigonometriai és statisztikai üzemmód.
Számok kivágása a KCalc kijelzőjéről illetve beillesztése a KCalc kijelzőjére.
Eredmény-verem, amellyel egyszerűen visszahozhatók az előző eredmények.
Lehetőség van a színek és a betűtípus megváltoztatására.
A pontosság és a tizedesjegyek száma beállítható.
A KCalc nagyszámú hasznos gyorsbillentyűt kínál, ami könnyűvé teszi a program mutatóeszköz nélküli használatát.
Sok sikert a KCalc használatához!
Bernd Johannes Wuebben
Az általános használat egyszerű; a program hasonló módon működik, mint a legtöbb egyszerű tudományos számológép. Érdemes kiemelni a következő KCalc-specialitásokat:
Amikor a felhasználó rákattint a gombra, vagy lenyomja az Enter vagy az = billentyűt, a megjelenített eredmény bekerül a KCalc eredmény-vermébe. Az eredmény-verem tartalmában a Fel és a Le billentyűkkel lehet navigálni.
egérgombbal azA százalék-funkció némileg eltér a legtöbb számológép hasonló funkciójától. Viszont miután a lényege világossá válik, az általa biztosított funkcionalitás hasznosnak bizonyul. Az ezzel kapcsolatos részleteket a százalék-funkciót ismertető szakaszban olvashatja.
A KCalc megjelenítőjén való lenyomása a megjelenített számot a vágólapra helyezi.
egérgombnak aA KCalc megjelenítőjén való lenyomása a vágólap tartalmát beilleszti a megjelenítőre, ha a vágólap egy érvényes lebegőpontos számot tartalmaz.
vagy a egérgombnak aA KCalc rendelkezik statisztikai és trigonometriai üzemmóddal. Az F3 billentyűvel lehet a statisztikai és a trigonometriai üzemmód között váltani. Létezik egy további módszer is: a Beállítás dialógusablaknak a nyomógombra való kattintással vagy az F2 billentyűvel való előhozása után a megfelelő üzemmód kiválasztható.
Ebben az üzemmódban a számológép bal oldalán levő gombok statisztikai funkcióval rendelkeznek:
Gomb | Funkció |
---|---|
A beírt adatelemek darabszámának meghatározása | |
A beírt adatelemek összegének meghatározása | |
A beírt adatelemek középértékének meghatározása | |
A beírt adatelemek négyzeteinek összegének meghatározása | |
Szórás meghatározása (n) | |
Az n-1 populációs paraméter szórásának meghatározása | |
Medián meghatározása | |
Adatelem felvétele | |
A legutóbb felvett adatelem törlése | |
Az összes felvett adatelem törlése |
Ebben az üzemmódban a számológép bal oldalán levő gombok trigonometriai funkcióval rendelkeznek:
Gomb | Funkció |
---|---|
Hiperbolikus üzemmód bekapcsolása. Például a "Hyp Sin" a szinusz hiperbolikusz: sinh(x). | |
Szinusz számítása | |
Arkusz szinusz számítása | |
Koszinusz számítása | |
Arkusz koszinusz számítása | |
Tangens számítása | |
Arkusz tangens számítása | |
10-es alapú logaritmus számítása | |
10 az x-edik hatványon | |
Természetes alapú (vagyis "e" alapú) logaritmus számítása | |
"e" az x-edik hatványon |
A számítások begépelését megkönnyítendő a KCalc a legtöbb funkcióhoz rendelkezik gyorsbillentyűvel. Például 7R
vagy 7r
begépelésének hatására a program kiszámítja a 7 reciprokát (1/7).
Billentyű | Funkció | Megjegyzés |
---|---|---|
H | Hiperbolikus függvény - Hyp Sin (sinh(x)) függvény | |
S | ||
C | ||
T | ||
N | "e" alapú logaritmus | |
L | 10-es alapú logaritmus | |
I | Inverz, például arcsin(x)-hez gépelje a következőt: is | |
\ | Előjelváltás | |
[ | ||
^ | ||
! | Faktoriális | |
< | Léptetés balra. A jobbra léptetés -val lehetséges. | |
& | Logikai ÉS | |
* | Szorzás | |
/ | Osztás | |
D | Statisztikai üzemmódban: adatelem felvétele | |
O | Logikai VAGY. Kizáró VAGY (XOR) művelet -ral végezhető. | |
R | Reciprok | |
= | ||
Enter | ||
Return | ||
Page Up | Törlés | |
Esc | Törlés | |
Előző | Törlés | |
Page Down | Mindent töröl | |
Következő | Mindent töröl | |
Del | Mindent töröl | |
F1 | Dokumentáció (jelen kézikönyv) megjelenítése | |
F2 | Konfigurációs párbeszédablak megjelenítése | |
F3 | Váltás a trigonometriai és a statisztikai üzemmód között |
A 22 Mod 8 =
művelet eredménye 6 lesz.
A 22,345 Mod 8 =
művelet eredménye pedig 6,345 lesz.
A 22 Inv Mod 8 =
művelet eredménye 2 lesz.
A 22,345 Mod 8 =
művelet eredménye szintén 2 lesz.
Az funkció helyett használandó. A funkció a jelenlegi számítás legutóbbi műveletét a következőképpen értelmezi:
Ha az utolsó műveleti jel "+" illetve "-", akkor megadja, hány százaléka az összeg illetve a különbség a második operandusnak.
Ha az utolsó műveleti jel "*", akkor megadja, hogy mennyi az első operandusnak a második operandus által meghatározott százaléka.
Ha az utolsó műveleti jel "/", akkor megadja, hogy az első operandus hány százaléka a másodiknak.
Ha az utolsó műveleti jel "x^y", akkor az első operandust a (második operandus / 100)-adik hatványra emeli.
Az ezektől eltérő esetekben a "%" gomb az "=" gombbal azonos eredményeket ad.
11 + 89 %
a következő eredményt adja: 112,35... (11 + 89 = 100, és a 100 112,35... százaléka a 89-nek).
42 * 3 %
a következő eredményt adja: 1,26 (42 * 3 / 100).
45 / 55 %
a következő eredményt adja: 81,81... (a 45 81,81... százaléka az 55-nek).
2 ^ 300 %
a következő eredményt adja: 8 (2 a (300 / 100)-adik hatványra emelve).
10 Lsh 3 =
a következő eredményt adja: 80 (10 3-szor megszorozva 2-vel).
10,345 Lsh 3 =
eredménye szintén 80.
16 Inv Lsh 2 =
a következő eredményt adja: 4 (16 2-szer elosztva 2-vel).
16,999 Inv Lsh 2 =
eredménye szintén 4.
A , az és az funkciók bitek szerinti logikai műveleteket hajtanak végre. Érdemes ezek használatakor a Számrendszer opciót Hex-re, Oct-ra vagy Bin-re állítani, nem pedig Dec-re. A következő példákban a Számrendszer értéke Bin.
101 Cmp
eredménye: 111...111010
101 And 110 =
eredménye: 100
101 Or 110 =
eredménye: 111
101 Inv Or 110 =
eredménye: 11
KCalc program copyright:
Bernd Johannes Wuebben, 1996-2000.
A KDE fejlesztői, 2000-2002.
Bernd Johannes Wuebben (wuebben AT kde.org)
Evan Teran ((amt3734 AT rit.edu)
)
Espen Sand ((espen AT kde.org)
)
Chris Howells ((howells AT kde.org)
)
Aaron J. Seigo ((aseigo AT olympusproject.org)
)
Charles Samuels ((charles AT altair.dhs.org)
)
A KCalc létrehozásának ötlete a Martin Bartlett-féle xfrmcalc-ból származik, amelynek a veremkezelési eljárásai a KCalc részét képezik.
Documentation copyright 2001, 2002:
Bernd Johannes Wuebben (wuebben AT kde.org)
Pamela Roberts ((pamroberts AT blueyonder.co.uk)
)
This documentation is licensed under the terms of the GNU Free Documentation License.
This program is licensed under the terms of the GNU General Public License.
A KCalc része a kdeutils csomagnak, amely pedig a KDE része. Általában szerepel a KDE telepítőanyagokban. A KDE-vel kapcsolatban további információk érhetők el a következő címen: http://www.kde.org.
A program a KDE projekt (http://www.kde.org/) része,
a(z) kdeutils csomagban található, mely letölthető erről a címről: ftp://ftp.kde.org/pub/kde/, a KDE projekt központi FTP-kiszolgálójáról.
Az alkalmazás telepítéséhez és lefordításához az alábbi parancsokat kell kiadni az alkalmazás forrásának alapkönyvtárában:
%
./configure
%
make
%
make install
A program fordítási szkriptjei az autoconf és az automake segítségével készültek, ezért külön beállítást nem igényelnek. A felmerült problémák leírását küldje el a megfelelő KDE levelezőlistá(k)ra.
Ha az Ön gépe támogatja a C nyelv long double ("hosszú dupla") adattípusát, és van a gépen működő libc, akkor a KCalc long double pontossággal is használható.
A teendők a következők:
Ellenőrizze, hogy a ../config.h
fájlban definiálva van-e a HAVE_LONG_DOUBLE, azaz kell lennie egy ilyen sornak:
#define HAVE_LONG_DOUBLE 1
Ha ilyen sor nem található, akkor az Ön rendszere nem támogatja a "long double" IEEE pontosságot.
A kcalctype.h
, configdlg.cpp
, kcalc.cpp
és kcalc_core.cpp
fájlokból távolítsa el a következő sorokat:
#ifdef HAVE_LONG_DOUBLE #undef HAVE_LONG_DOUBLE #endif
Fordítsa újra a KCalcot.
Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team