
Autorska prava © 2001, 2002, 2005, 2006 Bernd Johanes Viben, Pamela Roberts, An Mari Mafu
KCalc je kalkulator za okruženje radne površi. Može se koristiti u jednostavnom režimu, za osnovne aritmetičke operacije, ali i u naprednijim režimima, za naučna i statistička izračunavanja, kao i za baratanje brojevnim sistemima.
Sadržaj

KCalc pruža mnogo više matematičkih funkcija nego što se vidi na prvi pogled. Proučite sekciju o prečicama s tastature i režimima u ovom priručniku da biste saznali više o raspoloživim funkcijama.
U dodatak uobičajenoj funkcionalnosti većine naučnih kalkulatora, KCalc pruža i sledeće mogućnosti vredne isticanja:
Trigonometrijske funkcije, logičke operacije, i statistička izračunavanja.
Isecanje i nalepljivanje brojeva sa i na ekran KCalca.
Stek rezultata, preko koga možete zgodno pozivati prethodne rezultate.
Možete da podesite boje i font ekrana.
U dijalogu za podešavanje možete da podesite tačnost s kojom KCalc računa, broj prikazanih cifara i broj decimala.
KCalc pruža veliki broj korisnih sveza tastera, koje olakšavaju korišćenje KCalca bez uređaja s pokazivačem.
Savet: pritiskanjem (i držanjem) tastera Ctrl, videćete za svako dugme pridruženu svezu tastera.
Primedba
KCalc koristi infiksnu notaciju, koja se uči u školama kao pravilan redosled operacija; ovo je nasuprot trenutnom izvršavanju, koje koriste mnogi jednostavni kalkulatori.
Zabavite se sa KCalcom!
Bernd Johanes Viben

Opšta upotreba je jednostavna i slična načinu funkcionisanja većine običnih naučnih kalkulatora, ali zapazite sledeće specijalne mogućnosti KCalca:
- Stek rezultata
Svaki put kad kliknete levim na dugme ili pritisnete taster Enter ili =, prikazani rezultat biva upisan u KCalcov stek rezultata. Kroz stek rezultata možete se kretati tasterima Ctrl+Z i Ctrl+Shift+Z.
- Funkcija procenta
Funkcija procenta radi donekle drugačije nego na većini kalkulatora. Međutim, kad se jednom shvati, njena proširena funkcionalnost pokazuje vrlo korisnom. Za detalje pogledajte sekciju o funkciji procenta.
- Isecanje i nalepljivanje
Prečica Ctrl+C kopira prikazani broj u klipbord.
Prečica Ctrl+V nalepljuje sadržaj klipborda na ekran, pod uslovom da je pravilan broj u pokretnom zarezu.
Još uvek je moguće kopirati i nalepljivati kliktanjem na KCalcov ekran, ali može biti izbačeno iz budućih izdanja.
- Napredne funkcije
Kad prvi put pokrenete KCalc, biće prikazana samo dugmad za osnovne aritmetičke operacije.
Kroz meni moguće je izabrati režim rada: jednostavan, naučni, statistički ili brojevni sistemi. Imajte u vidu da će se ovi režimi pomalo menjati sa budućim izdanjima KCalca.
- Raspored dugmadi
U naprednim režimima mnoga dugmad imaju sekundarni raspored, kako bi se obezbedio lak pristup svim funkcijama KCalca. Kliknite na dugme ili pritisnite prečicu Ctrl+2 da učinite sekundarni raspored vidljivim.

U ovom režimu, leva kolona dugmadi dodeljena je trigonometrijskim funkcijama:
dugmad | funkcija |
---|---|
Ulazi u hiperbolički podrežim. Na primer, daje sinus hiperbolički, sinh. | |
Računa sinus. | |
ili | Računa inverzni sinus. |
Računa kosinus. | |
ili | Računa inverzni kosinus. |
Računa tangens. | |
ili | Računa inverzni tangens. |
Računa logaritam za osnovu 10. | |
ili 10x | Računa 10 na x. |
Računa prirodni logaritam (logaritam za osnovu e). | |
ili ex | Računa e (osnova prirodnog logaritma) na x. |
Druga kolona ima dugmad za algebarske funkcije:
dugmad | funkcija |
---|---|
Računa ostatak u euklidskom deljenju. | |
ili | Celobrojno deljenje (ceo deo količnika). |
Računa recipročnu vrednost broja. | |
ili | Računa broj različitih podskupova veličine drugog operanda elemenata iz skupa veličine prvog operanda (binomni koeficijenti). |
Računa proizvod svih pozitivnih celih brojeva manjih ili jednakih datom celobrojnom operandu (faktorijel). | |
Računa x na kvadrat. | |
ili | Računa kvadratni koren iz x. |
x stepenovano sa y. | |
xy ili x1/y | x stepenovano sa 1/y. |
Računa x na treći stepen (kub). | |
ili | Računa treći (kubni) koren iz x. |
Računa proizvod prvog operanda i stepena baze deset drugog operanda. |

U ovom režimu, leva kolona dugmadi dodeljena je statističkim funkcijama:
Najveći deo funkcionalnosti u ovom režimu vrti se oko dugmeta . Spisak brojevnih podataka stvarate tako što unosite brojeve u kalkulator i pritiskate dugme . Na ekranu je dat sekvencijalno rastući broj, koji ukazuje na položaj stavke na spisku podataka. Tradicionalni kalkulator skladišti samo tri vrednosti za statističke funkcije: broj diskretnih stavki na spisku, zbir svih stavki i zbir kvadrata svih stavki. KCalc se ovde razlikuje po tome što zaista skladišti sve diskretne vrednosti, tako da možete izračunati i medijan podataka.
dugmad | funkcija |
---|---|
Vraća broj unetih stavki. | |
ili | Prikazuje zbir svih unetih stavki. |
Prikazuje srednju vrednost unetih stavki. | |
ili | Prikazuje zbir kvadrata unetih stavki. |
σN | Prikazuje standardnu devijaciju (n). |
σN ili σN-1 | Prikazuje standardnu devijaciju populacije (n-1). |
Prikazuje medijan. | |
Unosi stavku. | |
ili | Briše poslednju unesenu stavku. |
Čisti skladište unesenih stavki. |
Naredne dve kolone sadrže dugmad sa trigonometrijskim i algebarskim funkcijama, opisanim u odeljku o naučnom režimu.

Ovaj režim sadrži dugmad i funkcije za binarno, heksadekadno, oktalno i dekadno računanje.
Brojevni sistem birate radio dugmadima na desnoj strani. Na primer, heksadekadni broj unosite tako što izaberete radio dugme Heks., pa unesete cifre, uključujući i slova do za brojeve veće od 9. Ako potom želite da vidite broj binarno, samo izaberite Bin..
Binarni, oktalni i heksadekadni brojevi mogu se prikazati kao grupe cifara razdvojenih prazninama. Ovo grupisanje može da poboljša čitljivost brojeva. Na primer, heksadekadni broj AF1C42 može da se prikaže kao AF 1C 42, sa razmakom između svake dve cifre. Grupisanje se može isključiti ili naštelovati. Idite na → da pozovete dijalog za podešavanje i na stranici Opšte izmenite ovu postavku.
Može vam odgovarati da vidite pojedinačne bitove, tako što izaberete iz menija .
Ovaj režim daje naredne logičke operatore:
dugmad | funkcija |
---|---|
Dva broja se uvode u logičku konjunkciju. | |
Dva broja se uvode u logičku disjunkciju. | |
Dva broja se uvode u ekskluzivnu logičku disjunkciju. | |
Levi pomak vrednosti. | |
Desni pomak vrednosti. | |
Jedinični komplement. |
Druga kolona sadrži dugmad sa algebarskim funkcijama, opisanim u odeljku o naučnom režimu.
Treća kolona, sa dugmadima do , aktivna je samo u heksadekadnom režimu.

KCalc podržava operacije s memorijom kakve daju standardni kalkulatori, kao i šest mesta za držanje konstanti.
KCalc može da pamti rezultate operacija mesto vas, radi upotrebe u narednim računanjima. Ovim funkcijama pristupate preko dugmadi , , i .
Dugme skladišti u memoriju trenutno prikazani rezultat.
Dugme dodaje tekući rezultat vrednosti u memoriji. Na primer, ako ste uskladištili 20, a tekući rezultat je 5, po pritisku na ovo dugme memorija će sadržati 25. Ako je memorija prazna, ponaša se kao dugme , prosto skladišteći rezultat.
Dugme dobavlja vrednost uskladištenu u memoriji i stavlja je na ekran.
Dugme čisti memoriju.
Ako je vrednost uskladištena u memoriji, na traci stanja se vidi jedno M, pored pokazatelja režima kalkulatora.
Šest dugmadi za konstante, do , vide se samo kada je aktivirana stavka Dugmad konstanti u meniju na traci menija. Dostupna su u naučnom i statističkom režimu.
Vrednost skladištenu u konstanti možete videti tako što lebdite pokazivačem miša nad dugmetom.
Za skladištenje broja prikazanog na ekranu KCalca kao jedne od šest konstanti, prvo pritisnite dugme , pa jedno od dugmadi do .
Za unošenje vrednosti skladištene pod konstantom u račun, pritisnite željeno dugme ( do ) i odgovarajući broj će se pojaviti na ekranu.
Možete menjati etikete dugmadi konstanti, kako biste lakše zapamtili koje dugme daje koju konstantu. Kliknite desnim dugmetom miša na jedno od dugmadi od do , i iskočiće meni u kojem možete izabrati Postavi ime.
Postoje mnoge predefinisane konstante (većinom fizičke) koje se mogu staviti na dugmad do , tako što iz iskačućeg menija koji se poziva desnim klikom na dugme konstante izaberete Izaberi sa spiska. Mada se predefinisanim konstantama može pristupiti i preko menija u traci menija, skladištenje na dugmad konstante je vrlo praktično ako se vrednost često koristi.

Radi jednostavnijeg unosa sa tastature pri računanju, KCalc ima jednotasterske prečice za većinu funkcija. Na primer, unosom 7R
ili 7r
računate recipročnu vrednost od 7 (1/7).
Tokom računanja, uvek možete pritisnuti Ctrl da bi svako dugme pokazalo svoju svezu tastera.
taster | funkcija | napomene |
---|---|---|
H | Hiperboličko, npr. za sinh. | |
S | ||
C | ||
T | ||
N | Logaritam za osnovu e. | |
L | Logaritam za osnovu 10. | |
Ctrl-2 | Druga funkcija za ovo dugme. Na primer, ako želite arcsin otkucajte Ctrl-2 s . | |
\ | Izvrće znak. | |
[ | ||
^ | ||
! | Faktorijel. | |
E | x 10y | Izložilac. |
< | Levi pomak. | |
> | Desni pomak. | |
& | Logičko I. | |
x ili * | Množenje. | |
/ | Deljenje. | |
D | Unos stavke u statističkom režimu. | |
| | Logičko ILI. daje KSILI. | |
R | Recipročno. | |
Enter | ||
Return | ||
Backspace | Briše poslednju cifru. | |
PageUp | Čisti. | |
Escape | Čisti. | |
PageDown | Čisti sve. | |
Del | Čisti sve. | |
: | Ostatak pri deljenju. | |
Alt+1 do Alt+6 | Poziva vrednost skladištenu u do . |

- daje ostatak pri deljenju prikazanog broja sa sledećim unesenim brojem.
22 Mod 8 =
daje rezultat 6.22.345 Mod 8 =
daje rezultat 6.345.- daje celobrojni rezultat deljenja prikazanog broja sa sledećim unesenim brojem.
22 Shift IntDiv 8 =
daje rezultat 2.22.345 Shift IntDiv 8 =
takođe daje 2.

Kao zamena za , dugme tumači poslednju izvedenu operaciju ovako:
Ako je krajnji operator + ili -, drugi argument se shvata kao procenat prvog operanda.
Ako je krajnji operator *, rezultat množenja se deli sa 100.
Ako je krajnji operator /, daje levi operand kao procenat desnog operanda.
U svim ostalim slučajevima, daje isti rezultat kao .
- Primeri:
150 + 50 %
daje 225 (150 plus 50 procenata od 150)42 * 3 %
daje 1.26 (42 * 3 / 100)45 / 55 %
daje 81.81... (45 je 81.81... procenata od 55)

- pomiče ulevo (množi sa 2) celobrojni deo prikazane vrednosti n puta, gde je n sledeći uneseni broj, i daje celobrojan rezultat (osnova se postavlja na Bin.):
10 Lsh 3 =
daje 80 (10 tri puta pomnoženo sa 2).10.345 Lsh 3 =
takođe daje 80.- pomiče vrednost udesno (celobrojno deli sa 2) n puta.
16 Rsh 2 =
daje 4 (16 dvaput podeljeno sa 2).16.999 Rsh 2 =
takođe daje 4.

Funkcije , i izvode bitske logičke operacije, te su smislenije ako je osnova postavljena na Heks., Okt. ili Bin. pre nego na Dek.. U sledećim primerima osnova je postavljena na Bin..
- izvodi jedinični komplement (obrće bitove).
101 Cmp
daje 111...111010.- izvodi logičko I.
101 AND 110 =
daje 100.- izvodi logičko ILI.
101 OR 110 =
daje 111.- izvodi logičko KSILI (ekskluzivno ILI).
101 XOR 110 =
daje 11.

- 4.1. Kako da dobijem e, Ojlerov broj?
- 4.2. Kako da imam dve fiksne cifre posle tačke?
- 4.3. Šta je sa tačnošću?

Kratak pregled nekih posebnih stavki menija u KCalcu:
- →
π, Ojlerov broj, zlatni presek.
- →
Brzina svetlosti, elementarno naelektrisanje, impedansa vakuuma, permeabilnost vakuuma, dielektričnost vakuuma.
- →
Plankova konstanta, elementarno naelektrisanje, konstanta fine strukture.
- →
Bolcmanova konstanta, jedinica atomske mase, molarna gasna konstanta, Štefan-Bolcmanova konstanta, Avogadrov broj.
- →
Gravitaciona konstanta, ubrzanje Zemljine teže.
- →
Prikazuje dugmad za jednostavna izračunavanja.
- →
Prikazuje trigonometrijsku i naučnu dugmad.
- →
Prikazuje statističku dugmad.
- →
Prikazuje logičku dugmad i omogućava menjanje brojevnih sistema.
- →
Prikazuje dugmad konstanti. Dostupna su u naučnom i statističkom režimu.
- →
Prikazuje polje za uređivanje bitova. Kliknite na bit da ga izmenite. Dostupno samo u režimu brojevnih sistema.
KCalc takođe ima uobičajene menije , , i . Detalje o njima potražite u Osnovama KDE‑a, odeljak o menijima.

© na KCalc:
Bernd Johanes Viben, 1996–2000
tim KDE‑a, 2000–2008
Ivan Teran 2008–2013
Bernd Johanes Viben
(wuebben AT kde.org)
Ivan Teran
(eteran AT alum.rit.edu)
Espen Sand
(espensa AT online.no)
Kris Hauels
(howells AT kde.org)
Aron Dž. Sajgo
(aseigo AT kde.org)
Čarls Semjuels
(charles AT altair.dhs.org)
Dejvid Džonson
(david AT usermode.org)
KCalc je inspirisan programom xfrmcalc Martina Bartleta, čiji je motor steka još uvek deo KCalca.
© na dokumentaciju, 2001, 2002, 2005, 2006, 2010:
Bernd Johanes Viben
(wuebben AT kde.org)
Pamela Roberts
(pamroberts AT blueyonder.co.uk)
Džesika Hol
(jhall AT kde.org)
An Mari Mafu
(annma AT kde.org)
Ajke Krumbaher
(eike.krumbacher AT x-eike.de)
Preveo Dragan Pantelić (falcon-10 AT gmx.de)
.
Dokumentacija se daje na korišćenje pod uslovima GNU‑ove Licence slobodne dokumentacije.
Program se daje na korišćenje pod uslovima GNU‑ove Opšte javne licence.