Приручник за К‑калк

Приручник за К‑калк

Бернд Јоханес Вибен

Памела Робертс

Ан Мари Мафу

превод: Драган Пантелић
ревизија Програми КДЕ‑а 16.08 (25. 7. 2016.)

К‑калк је калкулатор за окружење радне површи. Може се користити у једноставном режиму, за основне аритметичке операције, али и у напреднијим режимима, за научна и статистичка израчунавања, као и за баратање бројевним системима.


Поглавље 1. Увод

Поглавље 1. Увод

К‑калк пружа много више математичких функција него што се види на први поглед. Проучите секцију о пречицама с тастатуре и режимима у овом приручнику да бисте сазнали више о расположивим функцијама.

У додатак уобичајеној функционалности већине научних калкулатора, К‑калк пружа и следеће могућности вредне истицања:

  • Тригонометријске функције, логичке операције, и статистичка израчунавања.

  • Исецање и налепљивање бројева са и на екран К‑калка.

  • Стек резултата, преко кога можете згодно позивати претходне резултате.

  • Можете да подесите боје и фонт екрана.

  • У дијалогу за подешавање можете да подесите тачност с којом К‑калк рачуна, број приказаних цифара и број децимала.

  • К‑калк пружа велики број корисних свеза тастера, које олакшавају коришћење К‑калка без уређаја с показивачем.

    Савет: притискањем (и држањем) тастера Ctrl, видећете за свако дугме придружену свезу тастера.

Примедба

К‑калк користи инфиксну нотацију, која се учи у школама као правилан редослед операција; ово је насупрот тренутном извршавању, које користе многи једноставни калкулатори.

Забавите се са К‑калком!

Бернд Јоханес Вибен

Поглавље 2. Употреба

Поглавље 2. Употреба

Општа употреба

Општа употреба је једноставна и слична начину функционисања већине обичних научних калкулатора, али запазите следеће специјалне могућности К‑калка:

Стек резултата

Сваки пут кад кликнете левим на дугме = или притиснете тастер Enter или =, приказани резултат бива уписан у К‑калков стек резултата. Кроз стек резултата можете се кретати тастерима Ctrl+Z и Ctrl+Shift+Z.

Функција процента

Функција процента ради донекле другачије него на већини калкулатора. Међутим, кад се једном схвати, њена проширена функционалност показује врло корисном. За детаље погледајте секцију о функцији процента.

Исецање и налепљивање
  • Пречица Ctrl+C копира приказани број у клипборд.

  • Пречица Ctrl+V налепљује садржај клипборда на екран, под условом да је правилан број у покретном зарезу.

  • Још увек је могуће копирати и налепљивати кликтањем на К‑калков екран, али може бити избачено из будућих издања.

Напредне функције

Кад први пут покренете К‑калк, биће приказана само дугмад за основне аритметичке операције.

Кроз мени Подешавање могуће је изабрати режим рада: једноставан, научни, статистички или бројевни системи. Имајте у виду да ће се ови режими помало мењати са будућим издањима К‑калка.

Распоред дугмади

У напредним режимима многа дугмад имају секундарни распоред, како би се обезбедио лак приступ свим функцијама К‑калка. Кликните на дугме Shift или притисните пречицу Ctrl+2 да учините секундарни распоред видљивим.

Једноставни режим

Једноставни режим

Овај режим садржи само ону дугмад и функције које су неопходне за основна израчунавања.

Ако желите само да саберете све ставке са фактуре, овај режим вам може највише одговарати.

Научни режим

Научни режим

У овом режиму, лева колона дугмади додељена је тригонометријским функцијама:

дугмадфункција
HypУлази у хиперболички подрежим. На пример, Hyp Sin даје синус хиперболички, sinh.
SinРачуна синус.
Shift Sin или AsinРачуна инверзни синус.
CosРачуна косинус.
Shift Cos или AcosРачуна инверзни косинус.
TanРачуна тангенс.
Shift Tan или AtanРачуна инверзни тангенс.
LogРачуна логаритам за основу 10.
Shift Log или 10xРачуна 10 на x.
LnРачуна природни логаритам (логаритам за основу e).
Shift Ln или exРачуна e (основа природног логаритма) на x.

Друга колона има дугмад за алгебарске функције:

дугмадфункција
ModРачуна остатак у еуклидском дељењу.
Shift Mod или IntDivЦелобројно дељење (цео део количника).
1/xРачуна реципрочну вредност броја.
Shift 1/x или (n m)Рачуна број различитих подскупова величине другог операнда елемената из скупа величине првог операнда (биномни коефицијенти).
n!Рачуна производ свих позитивних целих бројева мањих или једнаких датом целобројном операнду (факторијел).
Рачуна x на квадрат.
Shift или √xРачуна квадратни корен из x.
x степеновано са y.
Shift xy или x1/yx степеновано са 1/y.
Рачуна x на трећи степен (куб).
Shift или ∛xРачуна трећи (кубни) корен из x.
x·10ʸРачуна производ првог операнда и степена базе десет другог операнда.
Статистички режим

Статистички режим

У овом режиму, лева колона дугмади додељена је статистичким функцијама:

Највећи део функционалности у овом режиму врти се око дугмета Dat. Списак бројевних података стварате тако што уносите бројеве у калкулатор и притискате дугме Dat. На екрану је дат секвенцијално растући број, који указује на положај ставке на списку података. Традиционални калкулатор складишти само три вредности за статистичке функције: број дискретних ставки на списку, збир свих ставки и збир квадрата свих ставки. К‑калк се овде разликује по томе што заиста складишти све дискретне вредности, тако да можете израчунати и медијан података.

дугмадфункција
NВраћа број унетих ставки.
Shift N или ΣxПриказује збир свих унетих ставки.
MeaПриказује средњу вредност унетих ставки.
Shift Mea или Σx²Приказује збир квадрата унетих ставки.
σNПриказује стандардну девијацију (n).
Shift σN или σN-1 Приказује стандардну девијацију популације (n-1).
MedПриказује медијан.
DatУноси ставку.
Shift Dat или CDatБрише последњу унесену ставку.
CStЧисти складиште унесених ставки.

Наредне две колоне садрже дугмад са тригонометријским и алгебарским функцијама, описаним у одељку о научном режиму.

Режим бројевних система

Режим бројевних система

Овај режим садржи дугмад и функције за бинарно, хексадекадно, октално и декадно рачунање.

Бројевни систем бирате радио дугмадима на десној страни. На пример, хексадекадни број уносите тако што изаберете радио дугме Хекс., па унесете цифре, укључујући и слова A до F за бројеве веће од 9. Ако потом желите да видите број бинарно, само изаберите Бин..

Бинарни, октални и хексадекадни бројеви могу се приказати као групе цифара раздвојених празнинама. Ово груписање може да побољша читљивост бројева. На пример, хексадекадни број AF1C42 може да се прикаже као AF 1C 42, са размаком између сваке две цифре. Груписање се може искључити или наштеловати. Идите на ПодешавањеПодеси К‑калк... да позовете дијалог за подешавање и на страници Опште измените ову поставку.

Може вам одговарати да видите појединачне битове, тако што изаберете Уређивање битова из менија Подешавање.

Овај режим даје наредне логичке операторе:

дугмадфункција
ANDДва броја се уводе у логичку конјункцију.
ORДва броја се уводе у логичку дисјункцију.
XORДва броја се уводе у ексклузивну логичку дисјункцију.
LshЛеви помак вредности.
RshДесни помак вредности.
CmpЈединични комплемент.

Друга колона садржи дугмад са алгебарским функцијама, описаним у одељку о научном режиму.

Трећа колона, са дугмадима A до F, активна је само у хексадекадном режиму.

Операције с меморијом

Операције с меморијом

К‑калк подржава операције с меморијом какве дају стандардни калкулатори, као и шест места за држање константи.

Стандардне операције с меморијом

К‑калк може да памти резултате операција место вас, ради употребе у наредним рачунањима. Овим функцијама приступате преко дугмади MR, MS, M+ и MC.

MS

Дугме MS складишти у меморију тренутно приказани резултат.

M+

Дугме M+ додаје текући резултат вредности у меморији. На пример, ако сте ускладиштили 20, а текући резултат је 5, по притиску на ово дугме меморија ће садржати 25. Ако је меморија празна, понаша се као дугме MS, просто складиштећи резултат.

MR

Дугме MR добавља вредност ускладиштену у меморији и ставља је на екран.

MC

Дугме MC чисти меморију.

Ако је вредност ускладиштена у меморији, на траци стања се види једно M, поред показатеља режима калкулатора.

Константе

Шест дугмади за константе, C1 до C6, виде се само када је активирана ставка Дугмад константи у менију Подешавање на траци менија. Доступна су у научном и статистичком режиму.

Вредност складиштену у константи можете видети тако што лебдите показивачем миша над дугметом.

За складиштење броја приказаног на екрану К‑калка као једне од шест константи, прво притисните дугме Shift, па једно од дугмади C1 до C6.

За уношење вредности складиштене под константом у рачун, притисните жељено дугме (C1 до C6) и одговарајући број ће се појавити на екрану.

Можете мењати етикете дугмади константи, како бисте лакше запамтили које дугме даје коју константу. Кликните десним дугметом миша на једно од дугмади од C1 до C6, и искочиће мени у којем можете изабрати Постави име.

Постоје многе предефинисане константе (већином физичке) које се могу ставити на дугмад C1 до C6, тако што из искачућег менија који се позива десним кликом на дугме константе изаберете Изабери са списка. Мада се предефинисаним константама може приступити и преко менија Константе у траци менија, складиштење на дугмад константе је врло практично ако се вредност често користи.

Једнотастерске пречице

Једнотастерске пречице

Ради једноставнијег уноса са тастатуре при рачунању, К‑калк има једнотастерске пречице за већину функција. На пример, уносом 7R или 7r рачунате реципрочну вредност од 7 (1/7).

Током рачунања, увек можете притиснути Ctrl да би свако дугме показало своју свезу тастера.

тастерфункцијанапомене
HHypХиперболичко, нпр. Hyp Sin за sinh.
SSin 
CCos 
TTan 
NLnЛогаритам за основу e.
LLogЛогаритам за основу 10.
Ctrl-2 ShiftДруга функција за ово дугме. На пример, ако желите arcsin откуцајте Ctrl-2 s .
\+/−Изврће знак.
[x^2 
^x^y 
!n!Факторијел.
Ex 10yИзложилац.
<LshЛеви помак.
>RshДесни помак.
&ANDЛогичко И.
x или *×Множење.
/÷Дељење.
DDatУнос ставке у статистичком режиму.
|ORЛогичко ИЛИ. Shift OR даје КСИЛИ.
R1/xРеципрочно.
Enter= 
Return= 
BackspaceБрише последњу цифру.
PageUpCЧисти.
EscapeCЧисти.
PageDownACЧисти све.
DelACЧисти све.
:ModОстатак при дељењу.
Alt+1 до Alt+6C1Позива вредност складиштену у C1 до C6.
Поглавље 3. Коментари о специфичним функцијама

Поглавље 3. Коментари о специфичним функцијама

Mod и IntDiv

Mod даје остатак при дељењу приказаног броја са следећим унесеним бројем.

22 Mod 8 = даје резултат 6.

22.345 Mod 8 = даје резултат 6.345.

Shift IntDiv даје целобројни резултат дељења приказаног броја са следећим унесеним бројем.

22 Shift IntDiv 8 = даје резултат 2.

22.345 Shift IntDiv 8 = такође даје 2.

%

%

Као замена за =, дугме % тумачи последњу изведену операцију овако:

  • Ако је крајњи оператор + или -, други аргумент се схвата као проценат првог операнда.

  • Ако је крајњи оператор *, резултат множења се дели са 100.

  • Ако је крајњи оператор /, даје леви операнд као проценат десног операнда.

  • У свим осталим случајевима, % даје исти резултат као =.

Примери:

150 + 50 % даје 225 (150 плус 50 процената од 150)

42 * 3 % даје 1.26 (42 * 3 / 100)

45 / 55 % даје 81.81... (45 је 81.81... процената од 55)

Lsh и Rsh

Lsh и Rsh

Lsh помиче улево (множи са 2) целобројни део приказане вредности n пута, где је n следећи унесени број, и даје целобројан резултат (основа се поставља на Бин.):

10 Lsh 3 = даје 80 (10 три пута помножено са 2).

10.345 Lsh 3 = такође даје 80.

Rsh помиче вредност удесно (целобројно дели са 2) n пута.

16 Rsh 2 = даје 4 (16 двапут подељено са 2).

16.999 Rsh 2 = такође даје 4.

Cmp, AND, OR и XOR

Cmp, AND, OR и XOR

Функције Cmp, AND и OR изводе битске логичке операције, те су смисленије ако је основа постављена на Хекс., Окт. или Бин. пре него на Дек.. У следећим примерима основа је постављена на Бин..

Cmp изводи јединични комплемент (обрће битове).

101 Cmp даје 111...111010.

AND изводи логичко И.

101 AND 110 = даје 100.

OR изводи логичко ИЛИ.

101 OR 110 = даје 111.

XOR изводи логичко КСИЛИ (ексклузивно ИЛИ).

101 XOR 110 = даје 11.

Поглавље 4. Питања и одговори

Поглавље 4. Питања и одговори

4.1. Како да добијем e, Ојлеров број?
4.2. Како да имам две фиксне цифре после тачке?
4.3. Шта је са тачношћу?

4.1.

Како да добијем e, Ојлеров број?

Притисните 1 Shift ex у прозору К‑калка, притисните 1 Ctrl+2 N на тастатури или употребите мени КонстантеМатематика.

4.2.

Како да имам две фиксне цифре после тачке?

Позовите дијалог за подешавање преко траке менија, ПодешавањеПодеси К‑калк.... Попуните Постави децималну тачност и наместите обртач тако да показује 2.

4.3.

Шта је са тачношћу?

Главни фактор који одређује тачност К‑калка јесте да ли Ц библиотека подржава тип long double. Ако подржава, то ће се открити при компиловању К‑калка и употребити као основни тип података за представљање бројева.

Поставите Тачност у К‑калковом дијалогу за подешавање тако да горња рачунања раде исправно. Препоручујемо тачност 14 ако је основни тип података у вашој копији К‑калка long double, иначе 8 до 10.

Већа тачност не води нужно бољим резултатима. Поиграјте се мало с тачношћу да бисте видели на шта мислимо.

Поглавље 5. Наредбе

Поглавље 5. Наредбе

Ставке менија

Кратак преглед неких посебних ставки менија у К‑калку:

КонстантеМатематика

π, Ојлеров број, златни пресек.

КонстантеЕлектромагнетизам

Брзина светлости, елементарно наелектрисање, импеданса вакуума, пермеабилност вакуума, диелектричност вакуума.

КонстантеАтомске и нуклеарне

Планкова константа, елементарно наелектрисање, константа фине структуре.

КонстантеТермодинамика

Болцманова константа, јединица атомске масе, моларна гасна константа, Штефан-Болцманова константа, Авогадров број.

КонстантеГравитација

Гравитациона константа, убрзање Земљине теже.

ПодешавањеЈедноставни режим

Приказује дугмад за једноставна израчунавања.

ПодешавањеНаучни режим

Приказује тригонометријску и научну дугмад.

ПодешавањеСтатистички режим

Приказује статистичку дугмад.

ПодешавањеРежим бројевних система

Приказује логичку дугмад и омогућава мењање бројевних система.

ПодешавањеДугмад константи

Приказује дугмад константи. Доступна су у научном и статистичком режиму.

ПодешавањеУређивање битова

Приказује поље за уређивање битова. Кликните на бит да га измените. Доступно само у режиму бројевних система.

К‑калк такође има уобичајене меније Фајл, Уређивање, Подешавање и Помоћ. Детаље о њима потражите у Основама КДЕ‑а, одељак о менијима.

Поглавље 6. Заслуге и лиценца

Поглавље 6. Заслуге и лиценца

© на К‑калк:

Бернд Јоханес Вибен, 1996–2000

тим КДЕ‑а, 2000–2008

Иван Теран 2008–2013

  • Бернд Јоханес Вибен

  • Иван Теран

  • Еспен Санд

  • Крис Хауелс

  • Арон Џ. Сајго

  • Чарлс Семјуелс

  • Дејвид Џонсон

К‑калк је инспирисан програмом xfrmcalc Мартина Бартлета, чији је мотор стека још увек део К‑калка.

© на документацију, 2001, 2002, 2005, 2006, 2010:

  • Бернд Јоханес Вибен

  • Памела Робертс

  • Џесика Хол

  • Ан Мари Мафу

  • Ајке Крумбахер

Превео Драган Пантелић .

Документација се даје на коришћење под условима Гнуове Лиценце слободне документације.

Програм се даје на коришћење под условима Гнуове Опште јавне лиценце.