<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
  <!ENTITY kappname "&kcalc;" 
> 
  <!ENTITY package "kdeutils">
  <!ENTITY % addindex "IGNORE">
  <!ENTITY % Swedish "INCLUDE" 
> <!-- change language only here -->
]>

<book lang="&language;">
<bookinfo>
<title
>Handbok Miniräknare</title>

<authorgroup>
<author
> <firstname
>Bernd Johannes</firstname
> <surname
>Wuebben</surname
> <affiliation
><address
><email
>wuebben@kde.org</email
></address
></affiliation
> </author>

<author
> <firstname
>Pamela</firstname
> <surname
>Roberts</surname
> <affiliation
><jobtitle
>Redaktör</jobtitle
> <address
><email
>pamroberts@blueyonder.co.uk</email
></address
> </affiliation
> </author>

<othercredit role="reviewer">
<firstname
>Lauri</firstname>
<surname
>Watts</surname>
<affiliation>
<address
><email
>lauri@kde.org</email
></address>
</affiliation>
<contrib
>Granskare</contrib>
</othercredit>
<othercredit role="translator"
> <firstname
>Stefan</firstname
> <surname
>Asserhäll</surname
> <affiliation
><address
><email
>stefan.asserhall@telia.com</email
></address
></affiliation
> <contrib
>Översättare</contrib
></othercredit>
</authorgroup>

<copyright>
<year
>2001</year
> <year
>2002</year>
<holder
>Bernd Johannes Wuebben, Pamela Roberts</holder>
</copyright>

<legalnotice
>&FDLNotice;</legalnotice>

<date
>2002-09-28</date>
<releaseinfo
>1.03.02</releaseinfo>

<abstract
><para
>Miniräknaren är en vetenskaplig räknare för &kde;</para
></abstract>

<keywordset>
<keyword
>KDE</keyword>
<keyword
>KCalc</keyword>
<keyword
>miniräknare</keyword>
</keywordset>
</bookinfo>

<chapter id="introduction">
<title
>Inledning</title>

<para
>Det här dokumentet beskriver Miniräknare version 1.3.2.</para>

<para
>Miniräknaren erbjuder många fler matematiska funktioner än som syns vid ett snabbt ögonkast. Studera gärna avsnittet om snabbtangenter och lägen i den här handboken för att lära dig mer om de många tillgängliga funktionerna.</para>

<para
>Förutom de vanliga funktionerna som erbjuds av de flesta vetenskapliga räknare, erbjuder Miniräknaren ett antal funktioner som jag tycker det är värt att poängtera:</para>

<itemizedlist
> <listitem
> <para
>Miniräknaren har ett trigonometriskt läge och ett statistikläge.</para
> </listitem
> <listitem
> <para
>Miniräknaren låter dig klippa ut och klistra in tal från/till dess nummerfönster.</para
> </listitem
> <listitem
> <para
>Miniräknaren tillhandahåller en <firstterm
>resultatstack</firstterm
> som låter dig hämta tidigare resultat på ett smidigt sätt.</para
> </listitem
> <listitem
> <para
>Du kan ställa in Miniräknarens färger och teckensnitt.</para
> </listitem
> <listitem
> <para
>Du kan ställa in Miniräknarens noggrannhet och antalet siffror efter decimalkommat.</para
> </listitem
> <listitem
> <para
> Miniräknaren erbjuder ett stort antal användbara tangentbindningar, som gör det lätt att använda den utan ett pekdon.</para
> </listitem
> </itemizedlist>

<para
>Ha det så trevligt när du använder Miniräknaren!</para>

<para
>Bernd Johannes Wuebben</para>

</chapter>


<chapter id="usage">
<title
>Användning</title>

<para
>Allmän användning är rättfram och liknar sättet som de flesta enkla vetenskapliga räknare fungerar, men observera följande speciella funktioner i Miniräknaren:</para>

<variablelist
> <varlistentry
> <term
>Resultatstacken</term
> <listitem
><para
>Varje gång du vänsterklickar på knappen <guibutton
>=</guibutton
> eller trycker på tangentbordets <keycap
>Enter</keycap
> eller <keysym
>=</keysym
> tangenter, skrivs nummerfönstrets resultat till Miniräknarens resultatstack. Du kan bläddra igenom resultatstacken med tangentbordets piltangenter <keysym
>Upp</keysym
> och <keysym
>Ner</keysym
>.</para
> </listitem
> </varlistentry
> <varlistentry
> <term
>Procentfunktionen</term
> <listitem
> <para
>Procentfunktionen fungerar något annorlunda än för de flesta miniräknare. Dock visar det sig att den utökade funktionaliteten är riktigt användbar, när man väl förstår den. Se avsnittet om <link linkend="percent"
>procentfunktionen</link
> för ytterligare detaljer.</para
> </listitem
></varlistentry
> <varlistentry
> <term
>Klipp och klistra</term
> <listitem
> <para
><itemizedlist
> <listitem
> <para
>Genom att trycka på vänsterknappen i Miniräknarens nummerfönster placeras talet som visas på klippbordet.</para
> </listitem
> <listitem
> <para
>Genom att trycka på <mousebutton
>höger</mousebutton
>- eller mittenknappen i Miniräknarens nummerfönster klistras klippbordets innehåll in i fönstret om innehållet är ett giltigt flyttal.</para
> </listitem
> </itemizedlist
> </para
></listitem
></varlistentry
> <varlistentry
> <term
>Statistikläge och trigonometriskt läge</term
> <listitem
> <para
>Miniräknaren kan köra i lägena <link linkend="statistical-mode"
>Statistik</link
> eller <link linkend="trigonometric-mode"
>Trigonometri</link
>. Genom att trycka på <keycap
>F3</keycap
> växlas lägena, och du kan också välja läge med dialogrutan <guilabel
>Anpassning</guilabel
> som visas genom att trycka på knappen <guibutton
>Anpassa</guibutton
> eller med <keycap
>F2</keycap
>.</para
> </listitem
> </varlistentry
> </variablelist>

<sect1 id="statistical-mode">
<title
>Statistikläge</title>

<para
>I det här läget är vänsterkolumnen med knappar tilldelade statistikfunktioner:</para>

<informaltable
><tgroup cols="2">
<thead
> <row
><entry
>Knappar</entry
> <entry
>Funktion</entry
></row
></thead>

<tbody
> <row
><entry
><guibutton
>N</guibutton
></entry
> <entry
>Hämtar antalet datavärden som matats in</entry
></row
> <row
><entry
><guibutton
>Inv</guibutton
> <guibutton
>N</guibutton
></entry
> <entry
>Visar summan av alla datavärden som matats in</entry
></row
> <row
><entry
><guibutton
>Mea</guibutton
></entry
> <entry
>Visar medelvärdet av alla datavärden som matats in</entry
></row
> <row
><entry
><guibutton
>Inv</guibutton
> <guibutton
>Mea</guibutton
></entry
> <entry
>Visar summan av kvadraterna på alla datavärden som matats in</entry
></row
> <row
><entry
><guibutton
>Std</guibutton
></entry
> <entry
>Visar standardavvikelsen (n)</entry
></row
> <row
><entry
><guibutton
>Inv</guibutton
> <guibutton
>Std</guibutton
></entry
> <entry
>Visar populationens standardavvikelse (n-1)</entry
></row
> <row
><entry
><guibutton
>Med</guibutton
></entry
> <entry
>Visar medianen</entry
></row
> <row
><entry
><guibutton
>Dat</guibutton
></entry
> <entry
>Mata in ett datavärde</entry
></row
> <row
><entry
><guibutton
>Inv</guibutton
> <guibutton
>Dat</guibutton
></entry
> <entry
>Rensa det senaste datavärdet som matats in</entry
></row
> <row
><entry
><guibutton
>Cst</guibutton
></entry
> <entry
>Rensa alla datavärden som matats in</entry
></row
> </tbody
></tgroup
></informaltable>


</sect1>

<sect1 id="trigonometric-mode">
<title
>Trigonometriskt läge</title>

<para
>I det här läget är vänsterkolumnen med knappar tilldelade trigonometriska funktioner:</para>

<informaltable
><tgroup cols="2">
<thead
> <row
><entry
>Knappar</entry
> <entry
>Funktion</entry
></row
> </thead>
<tbody
> <row
><entry
><guibutton
>Hyp</guibutton
></entry
> <entry
>Aktivera hyperboliskt läge. Hyp Sin är till exempel den hyperboliska sinusfunktionen: sinh(x)</entry
></row
> <row
><entry
><guibutton
>Sin</guibutton
></entry
> <entry
>Beräkna sinus</entry
></row
> <row
><entry
><guibutton
>Inv</guibutton
> <guibutton
>Sin</guibutton
></entry
> <entry
>Beräkna invers sinus</entry
></row
> <row
><entry
><guibutton
>Cos</guibutton
></entry
> <entry
>Beräkna cosinus</entry
></row
> <row
><entry
><guibutton
>Inv</guibutton
> <guibutton
>Cos</guibutton
></entry
> <entry
>Beräkna invers cosinus</entry
></row
> <row
><entry
><guibutton
>Tan</guibutton
></entry
> <entry
>Beräkna tangens</entry
></row
> <row
><entry
><guibutton
>Inv</guibutton
> <guibutton
>Tan</guibutton
></entry
> <entry
>Beräkna invers tangens</entry
></row
> <row
><entry
><guibutton
>Log</guibutton
></entry
> <entry
>Beräkna logaritmen med basen 10</entry
></row
> <row
><entry
><guibutton
>Inv</guibutton
> <guibutton
>Log</guibutton
></entry
> <entry
>Beräkna 10 upphöjt till x</entry
></row
> <row
><entry
><guibutton
>Ln</guibutton
></entry
> <entry
>Beräkna den naturliga logaritmen, dvs. logaritmen med basen e</entry
></row
> <row
><entry
><guibutton
>Inv</guibutton
> <guibutton
>Ln</guibutton
></entry
> <entry
>Beräkna e upphöjt till x</entry
></row
> </tbody
></tgroup
></informaltable>

</sect1>

<sect1 id="key-accels">
<title
>Enkla snabbtangenter</title>

<para
>För att förenkla inmatning av beräkningar från tangentbordet har Miniräknaren enkla snabbtangenter för de flesta funktionerna. Genom att till exempel skriva in <userinput
>7R</userinput
> eller <userinput
>7r</userinput
> beräknas inverterade värdet av 7 (1/7).</para>

<informaltable
><tgroup cols="3">
<thead
> <row
><entry
>Tangent</entry
> <entry
>Funktion</entry
> <entry
>Anmärkning</entry
></row
> </thead>
<tbody
> <row
><entry
><keycap
>H</keycap
></entry
> <entry
><guibutton
>Hyp</guibutton
></entry
> <entry
>Hyperbolisk, som för Hyp Sin, sinh(x) funktionen</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
>logaritm med basen e</entry
></row
> <row
><entry
><keycap
>L</keycap
></entry
> <entry
><guibutton
>Log</guibutton
></entry
> <entry
>logaritm med basen 10</entry
></row
> <row
><entry
><keycap
>I</keycap
></entry
> <entry
> <guibutton
>Inv</guibutton
></entry
> <entry
>Invers, t.ex. om du vill få arcsin(x) skriv in <userinput
>i s </userinput
></entry
></row
> <row
><entry
><keysym
>\</keysym
></entry
> <entry
><guibutton
>+/-</guibutton
></entry
> <entry
>Ändra tecken</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
>Fakultet</entry
></row
> <row
><entry
><keysym
>&lt;</keysym
></entry
> <entry
><guibutton
>Lsh</guibutton
></entry
> <entry
>Skifta åt vänster. Obs: <guibutton
>Inv</guibutton
> <guibutton
>Lsh</guibutton
> är skifta åt höger</entry
></row
> <row
><entry
><keysym
>&amp;</keysym
></entry
> <entry
><guibutton
>And</guibutton
></entry
> <entry
>Logiskt och</entry
></row
> <row
><entry
><keysym
>*</keysym
></entry
> <entry
><guibutton
>X</guibutton
></entry
> <entry
>Multiplicera</entry
></row
> <row
><entry
><keysym
>/</keysym
></entry
> <entry
><guibutton
>/</guibutton
></entry
> <entry
>Dividera</entry
></row
> <row
><entry
><keycap
>D</keycap
></entry
> <entry
><guibutton
>Dat</guibutton
></entry
> <entry
>Skriv in datavärde i statistikläge</entry
></row
> <row
><entry
><keycap
>O</keycap
></entry
> <entry
><guibutton
>Or</guibutton
></entry
> <entry
>Logiskt eller. Obs: <guibutton
>Inv</guibutton
> <guibutton
>Or</guibutton
> är XOR</entry
></row
> <row
><entry
><keycap
>R</keycap
></entry
> <entry
><guibutton
>1/x</guibutton
></entry
> <entry
>Inverterat värde</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
>Returtangenten</keycap
></entry
> <entry
><guibutton
>=</guibutton
></entry
> <entry
></entry
></row
> <row
><entry
><keycap
>Page Up</keycap
></entry
> <entry
><guibutton
>C</guibutton
></entry
> <entry
>Rensa</entry
></row
> <row
><entry
><keycap
>Esc</keycap
></entry
> <entry
><guibutton
>C</guibutton
></entry
> <entry
>Rensa</entry
></row
> <row
><entry
><keycap
>Föregående</keycap
></entry
> <entry
><guibutton
>C</guibutton
></entry
> <entry
>Rensa</entry
></row
> <row
><entry
><keycap
>Page Down</keycap
></entry
> <entry
><guibutton
>AC</guibutton
></entry
> <entry
>Rensa allt</entry
></row
> <row
><entry
><keycap
>Nästa</keycap
></entry
> <entry
><guibutton
>AC</guibutton
></entry
> <entry
>Rensa allt</entry
></row
> <row
><entry
><keycap
>Del</keycap
></entry
> <entry
><guibutton
>AC</guibutton
></entry
> <entry
>Rensa allt</entry
></row
> <row
><entry
><keycap
>F1</keycap
></entry
> <entry
><guibutton
>?</guibutton
></entry
> <entry
>Hjälp, visar den här handboken</entry
></row
> <row
><entry
><keycap
>F2</keycap
></entry
> <entry
><guibutton
>Anpassa</guibutton
></entry
> <entry
>Visar anpassningsdialogrutan</entry
></row
> <row
><entry
><keycap
>F3</keycap
></entry
> <entry
></entry
> <entry
>Byt mellan trigonometriskt läge och statistikläge</entry
></row
> </tbody
></tgroup
></informaltable>

</sect1>
</chapter>

<chapter id="comments-on-specific-functions">
<title
>Kommentarer om speciella funktioner</title>

<sect1 id="mod">
<title
>Mod och Inv Mod</title>

<variablelist
> <varlistentry
> <term
><guibutton
>Mod</guibutton
> ger resten av att dividera talet som visas med talet som matas in härnäst.</term
> <listitem
><para
><userinput
>22 Mod 8 = </userinput
> ger resultatet <emphasis
>6</emphasis
></para
> <para
><userinput
>22.345 Mod 8 = </userinput
> ger resultatet <emphasis
>6.345</emphasis
></para
> </listitem
></varlistentry
> <varlistentry
> <term
><guibutton
>Inv</guibutton
> <guibutton
>Mod</guibutton
> utför en heltalsdivision av talet som visas med talet som matas in härnäst.</term
> <listitem
><para
><userinput
>22 Inv Mod 8 = </userinput
> ger resultatet <emphasis
>2</emphasis
></para
> <para
><userinput
>22.345 Mod 8 = </userinput
> ger också <emphasis
>2</emphasis
> </para
></listitem
></varlistentry
> </variablelist>

</sect1>


<sect1 id="percent">
<title
>&percnt;</title>

<para
>Om den används istället för tangenten <guibutton
>=</guibutton
>, tolkar <guibutton
>%</guibutton
> den slutliga operationen som utförs i den aktuella beräkningen enligt följande:</para>

<para
><itemizedlist
> <listitem
> <para
>Om den slutliga operatorn är + eller -, visas resultatet som ett procenttal av den slutliga operanden. </para
> </listitem
> <listitem
> <para
>Om den slutliga operatorn är *, divideras resultatet av multiplikationen med 100. </para
> </listitem
> <listitem
> <para
>Om den slutliga operatorn är /, ges vänsteroperanden som ett procenttal av högeroperanden. </para
> </listitem
> <listitem
> <para
>Om den slutliga operatorn är x^y, ges vänsteroperanden upphöjt till (högeroperanden / 100). </para
> </listitem
> <listitem
> <para
> I alla andra fall ger &percnt;-tangenten samma resultat som tangenten =. </para
> </listitem
> </itemizedlist
></para>

<variablelist
> <varlistentry
> <term
>Exempel:</term
> <listitem
> <para
><userinput
>11 + 89 %</userinput
> ger <emphasis
>112.35..</emphasis
> (89 + 11 = 100, och 100 är112.35 procent av 89)</para
> <para
><userinput
>42 * 3 %</userinput
> ger <emphasis
>1.26</emphasis
> (42 * 3 / 100)</para
> <para
><userinput
>45 / 55 %</userinput
> ger <emphasis
>81.81...</emphasis
> (45 är 81.81.. procent av 55)</para
> <para
><userinput
>2 ^ 300 %</userinput
> ger <emphasis
>8</emphasis
> (2 upphöjt till (300/100))</para
> </listitem
> </varlistentry
> </variablelist>

</sect1>

<sect1 id="lsh-rsh">
<title
>Lsh och Inv Lsh</title>
<variablelist
> <varlistentry
> <term
><guibutton
>Lsh</guibutton
> skiftar heltalsdelen av värdet som visas åt vänster (multiplicerar det med 2) n gånger, där n är det tal som matas in härnäst, och ger ett heltalsresultat:</term
> <listitem
><para
><userinput
>10 Lsh 3 =</userinput
> ger <emphasis
>80</emphasis
> (10 multiplicerat med 2 tre gånger).</para
> <para
><userinput
>10.345 Lsh 3 =</userinput
> ger också <emphasis
>80</emphasis
>.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guibutton
>Inv</guibutton
> <guibutton
>Lsh</guibutton
> skiftar värdet åt höger (utför en heltalsdivision med 2) n gånger.</term
> <listitem
><para
><userinput
>16 Inv Lsh 2 =</userinput
> ger <emphasis
>4</emphasis
> (16 dividerat med 2 två gånger).</para
> <para
><userinput
>16.999 Inv Lsh 2 =</userinput
> ger också <emphasis
>4</emphasis
>.</para
> </listitem
> </varlistentry
> </variablelist>

</sect1>

<sect1 id="and-or-xor">
<title
>Cmp, And, Or och Inv Or</title>

<para
>Funktionerna <guibutton
>Cmp</guibutton
>, <guibutton
>And</guibutton
> och <guibutton
>Or</guibutton
> utför bitorienterade logiska operationer och verkar därför mer meningsfulla om <guilabel
>Bas</guilabel
> är inställd som <guilabel
>Hex</guilabel
>, <guilabel
>Oct</guilabel
> eller <guilabel
>Bin</guilabel
> istället för <guilabel
>Dec</guilabel
>. I följande exempel <guilabel
>Bas</guilabel
> är inställd som <guilabel
>Bin</guilabel
>.</para>

<variablelist
> <varlistentry
> <term
><guibutton
>Cmp</guibutton
> utför ett-komplementet (inverterar bitarna).</term
> <listitem
><para
><userinput
>101 Cmp</userinput
> ger <emphasis
>111...111010</emphasis
></para
> </listitem
> </varlistentry
> <varlistentry
> <term
><guibutton
>And</guibutton
> gör en logisk och.</term
> <listitem
><para
><userinput
>101 And 110 =</userinput
> ger <emphasis
>100</emphasis
></para
> </listitem
> </varlistentry
> <varlistentry
> <term
><guibutton
>Or</guibutton
> gör en logisk eller.</term
> <listitem
><para
><userinput
>101 Or 110 =</userinput
> ger <emphasis
>111</emphasis
></para
> </listitem
> </varlistentry
> <varlistentry
> <term
><guibutton
>Inv</guibutton
> <guibutton
>Or</guibutton
> utför operationen logisk XOR (uteslutande eller).</term
> <listitem
><para
><userinput
>101 Inv Or 110 =</userinput
> ger <emphasis
>11</emphasis
></para
> </listitem
> </varlistentry
> </variablelist>
</sect1>
</chapter>


<chapter id="questions-and-answers">
<title
>Frågor och svar</title>

<qandaset>

<qandaentry>
<question
><para
>Hur får jag fram pi=3.1415926...?</para
></question>
<answer
><para
>Skriv helt enkelt <userinput
>Inv EE</userinput
>.</para
></answer>
</qandaentry>

<qandaentry>
<question
><para
>Hur får jag fram e, Eulers konstant?</para
></question>
<answer
><para
>Skriv <userinput
>1 Inv Ln</userinput
>.</para
></answer>
</qandaentry>

<qandaentry>
<question
><para
>Hur får jag två låsta siffror efter decimalkommat?</para
></question>
<answer
><para
>Klicka på knappen <guibutton
>Anpassa</guibutton
>, som visar anpassningsdialogrutan. Markera <guilabel
>Välj låst precision</guilabel
> och justera talet så att det visar värdet 2.</para
></answer
> </qandaentry>

<qandaentry>
<question
><para
>Vad gäller för precisionen?</para
></question>
<answer
><para
>Den huvudsakliga faktorn som avgör precision hos Miniräknaren är om libc och libmath stöder datatypen <type
>long double</type
> i C. Om detta är fallet, upptäcks detta vid kompileringstillfället och typen används som den grundläggande datatypen för att ange tal. Kontrollera Miniräknarens dialogruta <guilabel
>Om</guilabel
> (i dialogrutan <guibutton
>Anpassning</guibutton
>) för att ta reda på vad den grundläggande datatypen för din kopia av Miniräknaren.</para>

<para
>Om du inte har ett libc och libmath med enastående hög kvalitet, kan du observera en del <quote
>intressanta</quote
> resultat när du försöker utföra beräkningar som: <userinput
>123.22 - 123.21</userinput
>, <userinput
>2.01 - 2</userinput
>, <userinput
>123.88 - 123.87</userinput
> eller liknande. Om du tycker att det här är dåligt, så ber jag dig att försöka med samma beräkningar med &Windows; miniräknare.</para>

<para
>Justera <guilabel
>Precision</guilabel
> i Miniräknarens dialogruta <guibutton
>Anpassning</guibutton
> så att ovanstående beräkning fungerar på ett riktigt sätt. Jag rekommenderar en precision på 14 om den grundläggande datatypen för din kopia av Miniräknaren är <type
>long double</type
>, annars 8 eller 10.</para>

<para
>Högre precision leder inte nödvändigtvis till bättre resultat. Lek med precisionen så får du se vad jag menar.</para>
</answer>
</qandaentry>

</qandaset>
</chapter>

<chapter id="copyright">
<title
>Tack till och licens</title>

<para
>&kcalc;-programmets copyright:</para>
<para
>Bernd Johannes Wuebben 1996-2000</para>
<para
>&kde;-gruppen 2000-2002</para>

<itemizedlist
> <listitem
><para
> Bernd Johannes Wuebben. <email
>wuebben@kde.org</email
> </para
></listitem
> <listitem
><para
> Evan Teran. <email
>amt3734@rit.edu</email
> </para
></listitem
> <listitem
><para
> Espen Sand. <email
>espen@kde.org</email
> </para
></listitem
> <listitem
><para
> Chris Howells <email
>howells@kde.org</email
> </para
></listitem
> <listitem
><para
> Aaron J. Seigo <email
>aseigo@olympusproject.org</email
> </para
></listitem
> <listitem
><para
> Charles Samuels <email
>charles@altair.dhs.org</email
> </para
></listitem
> </itemizedlist>
<para
>Miniräknaren inspirerades av Martin Bartletts <application
>xfrmcalc</application
>, vars stackmotor fortfarande ingår i Miniräknaren.</para>

<para
>Dokumentation copyright 2001, 2002:</para>
<itemizedlist
> <listitem
><para
>Bernd Johannes Wuebben. <email
>wuebben@kde.org</email
></para
></listitem
> <listitem
><para
>Pamela Roberts <email
>pamroberts@blueyonder.co.uk</email
></para
></listitem
> </itemizedlist>

&underFDL;
&underGPL;

</chapter>

<appendix id="installation">
<title
>Installation</title>

<para
>Miniräknaren är en del av kdeutils-paketet inom &kde;-projektet och tillhandahålls normalt som en del av en &kde;-installation. För mer detaljer om &kde; besök <ulink url="http://www.kde.org"
>http://www.kde.org</ulink
>.</para>

<!--
<para
>&kcalc;'s home site is <ulink
url="http://math.cornell.edu/~wuebben/kde.html">
http://math.cornell.edu/~wuebben/kde.html</ulink
></para>
-->

<sect1 id="compilation-and-installation">
<title
>Kompilering och installation</title>

&install.intro.documentation;
&install.compile.documentation;

</sect1>

<sect1 id="enable-long-double-precision">
<title
>Hur man aktiverar precisionen long double för Miniräknaren</title>

<para
>Om datorn stöder datatypen <type
>long double</type
> i C, och om det finns ett fungerande libc kan man aktivera precisionen <type
>long double</type
> för Miniräknaren.</para>

<para
>Här är vad man ska göra:</para>

<procedure
> <step
> <para
> Kontrollera <filename
>../config.h</filename
> och se om HAVE&lowbar;LONG&lowbar;DOUBLE är definierad, dvs. du bör hitta en rad som lyder:</para
> <screen
>#define HAVE_LONG_DOUBLE 1</screen
> <para
>Om du inte hittar en sådan rad, stöder inte systemet precisionen IEEE long double. </para
> </step
> <step
> <para
>Redigera filerna <filename class="headerfile"
>kcalctype.h</filename
>, <filename
>configdlg.cpp</filename
>, <filename
>kcalc.cpp</filename
> och <filename
>kcalc&lowbar;core.cpp</filename
> och ta bort raderna:</para
> <screen>
#ifdef HAVE_LONG_DOUBLE
#undef HAVE_LONG_DOUBLE
#endif
</screen
> </step
> <step
> <para
> Kompilera om Miniräknaren. </para
> </step
> </procedure>

</sect1>
</appendix>

</book>

<!--
Local Variables:
mode: sgml
sgml-minimize-attributes:nil
sgml-general-insert-case:lower
sgml-indent-step:0
sgml-indent-data:nil
End:
-->
