Manuale di KCalc - KDE Documentation

Transcript

Manuale di KCalc - KDE Documentation
Manuale di KCalc
Bernd Johannes Wuebben
Pamela Roberts
Anne-Marie Mahfouf
Traduzione della documentazione: Federico Cozzi
Traduzione della documentazione: Federico Zenith
Manuale di KCalc
2
Indice
1
Introduzione
5
2
Uso
2.1 Uso generale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6
6
2.2
Modalità semplice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7
2.3
2.4
2.5
2.6
Modalità scientifica . . . . . . .
Modalità statistica . . . . . . . .
Modalità base di numerazione
Operazioni di memorizzazione
.
.
.
.
7
8
8
9
Operazioni di memorizzazione normali . . . . . . . . . . . . . . . . . . . . .
9
2.6.2 Costanti . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Tasti speciali . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9
10
2.6.1
2.7
3
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
Commenti su funzioni specifiche
3.1
3.2
3.3
3.4
Mod e DivInt . . . . .
% . . . . . . . . . . . .
Lsh e Rsh . . . . . . . .
Cmp, AND, OR e XOR
.
.
.
.
.
.
.
.
.
.
.
.
12
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
12
12
13
13
4
Domande e risposte
14
5
Guida ai comandi
5.1 Voci dei menu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
15
15
6
Riconoscimenti e licenza
16
Sommario
KCalc è una calcolatrice per il desktop. Nella modalità semplice può essere usata per le operazioni aritmetiche fondamentali, ma contiene delle modalità avanzate per calcoli scientifici,
statistici e per diverse basi di numerazione.
Manuale di KCalc
Capitolo 1
Introduzione
KCalc offre molte più funzioni matematiche di quanto sembri a prima vista. Consulta la sezione
del manuale sui tasti speciali e sulle modalità statistiche e trigonometriche per scoprire tutte le
funzioni disponibili.
Oltre alle normali funzioni offerte dalla maggior parte delle calcolatrici scientifiche, KCalc ne
offre alcune altre degne di nota:
• KCalc offre funzioni trigonometriche, operazioni logiche, ed è in grado di fare calcoli statistici.
• KCalc permette di copiare i numeri dal display o di incollarceli.
• KCalc ha uno pila dei risultati che permette di richiamare facilmente i risultati precedenti.
• Si può configurare il colore e i caratteri del display di KCalc.
• Si può configurare la precisione di KCalc, il numero di cifre visualizzate e il numero di cifre
dopo la virgola nella finestra delle impostazioni.
• KCalc offre molte utili scorciatoie da tastiera, che facilitano l’uso di KCalc senza un dispositivo
di puntamento.
Suggerimento: tenere premuto il tasto Ctrl mostra la scorciatoia corrispondente su tutti i
pulsanti.
NOTA
KCalc usa la notazione infissa, che impone il giusto ordine delle operazioni così come insegnato a
scuola, al posto dell’esecuzione immediata, usata da molte semplici calcolatrici.
Buon divertimento con KCalc!
Bernd Johannes Wuebben
5
Manuale di KCalc
Capitolo 2
Uso
2.1
Uso generale
L’uso normale è chiaro e simile a come funzionano le più semplici calcolatrici scientifiche, ma
presta attenzione alle seguenti funzioni speciali di KCalc:
Pila dei risultati
Ogni volta che fai clic con il tasto sinistro del mouse sul pulsante = o premi i tasti Invio o =,
il risultato mostrato sul display viene inserito nella pila dei risultati di KCalc. Puoi spostarti
all’interno della pila con Ctrl+Z e Ctrl+Shift+Z.
Funzione percentuale
La funzione percentuale si comporta in maniera leggermente diversa rispetto alla maggior
parte delle calcolatrici. Tuttavia, una volta comprese, le sue caratteristiche potenziate si
dimostrano utili. Vedi Sezione 3.2 per i dettagli.
Copia e incolla
• Premere Ctrl+C metterà il numero visualizzato negli appunti.
• Premere Ctrl+V incollerà il contenuto degli appunti nel visore se il contenuto degli
appunti è un numero a virgola mobile valido.
• È ancora possibile copiare e incollare facendo clic sul visore di KCalc, ma ciò potrebbe
essere rimosso nelle versioni future.
Funzioni avanzate
Quando avvii KCalc per la prima volta, la calcolatrice mostrerà solo i pulsanti per le
operazioni aritmetiche di base.
Sotto la voce di menu Impostazioni è possibile selezionare una modalità per KCalc: è possibile scegliere tra le modalità semplice, scientifica, statistica o base di numerazione. Nota
che queste modalità cambieranno leggermente con l’evoluzione di KCalc.
Schema dei pulsanti
Per poter accedere facilmente a tutte le funzioni di KCalc nelle modalità avanzate, molti
tasti hanno un secondo schema. Fai clic su Shift o premi la scorciatoia Ctrl+2 per rendere
visibile il secondo schema dei pulsanti.
6
Manuale di KCalc
2.2
Modalità semplice
Questa modalità contiene solo i pulsanti e le funzioni essenziali per le operazioni fondamentali.
Se vuoi solo sommare tutte le voci di uno scontrino, questa modalità fa per te.
2.3
Modalità scientifica
In questa modalità la colonna di sinistra dei pulsanti è assegnata alle funzioni trigonometriche:
Pulsanti
Funzione
Entra nella sottomodalità iperbolica. Iper
sen per esempio è il seno iperbolico: senh
Calcola il seno
Calcola l’arcoseno
Calcola il coseno
Calcola l’arcocoseno
Calcola la tangente
Calcola l’arcotangente
Calcola il logaritmo in base 10
Calcola 10 elevato alla x
Calcola il logaritmo naturale, cioè il
logaritmo in base e
Calcola e (la base del logaritmo naturale)
alla potenza di x
Iper
sen
Shiftsen o arcsen
cos
Shiftcos o arccos
tg
Shifttg o arctg
log₁₀
Shiftlog₁₀ o 10x
ln
ShiftLn o ex
La seconda colonna ha dei pulsanti per le funzioni algebriche:
Pulsanti
Mod
ShiftMod o DivInt
1/x
Funzione
Calcola il resto di una divisione euclidea
Divisione intera (parte intera del quoziente)
Calcola il reciproco di un numero
Calcola il numero di sottoinsiemi distinti
costituiti dal numero di elementi pari al
secondo operando che si possono realizzare
con ogni insieme contenente un numero di
elementi pari al primo operando
(coefficiente binomiale)
Calcola il prodotto di tutti gli interi positivi
minori o uguali all’operando intero attuale
(fattoriale)
Calcola il quadrato di x
Calcola la radice quadrata di x
x alla y
x alla 1/y
Calcola il cubo (la terza potenza) di x
Calcola la radice terza (cubica) di x
Calcola il prodotto del primo operando e
l’esponente decimale del secondo
operando.
Shift1/x o (n m)
x!
x²
√
Shiftx² o x
y
x
Shift xy o x1/y
x³
√
Shiftx³ o 3 x
x·10y
7
Manuale di KCalc
2.4
Modalità statistica
In questa modalità la colonna di sinistra dei pulsanti è assegnata alle funzioni statistiche:
La maggior parte delle funzionalità in questa modalità è centrata sul pulsante Dat. Per creare
un elenco di dati numerici, inserisci un numero nella calcolatrice e premi Dat. Nel visore viene
visualizzato un contatore che indica la posizione occupata dal numero nell’elenco dei dati. Una
calcolatrice tradizionale salva solo tre numeri per le funzioni statistiche: il numero di singoli
elementi in un elenco, la somma dei dati inseriti e la somma dei quadrati di tutti gli elementi
nell’elenco. KCalc è diverso perché salva ogni singolo valore, permettendoti di calcolare il valore
medio dei dati.
Pulsanti
N
ShiftN o Σx
Ma
Funzione
Richiama il numero di dati inseriti
Mostra la somma di tutti i dati inseriti
Mostra la media di tutti i dati inseriti
Mostra la somma dei quadrati di tutti i dati
inseriti
Mostra la deviazione standard (n)
Mostra la deviazione standard della
popolazione (n-1)
Mostra la mediana
Inserisce un dato
Elimina l’ultimo dato inserito
Cancella la memoria di tutti i dati inseriti
ShiftMa o Σx²
σN
Shift σN o σN-1
Me
Dat
ShiftDat o CDat
CSt
Le due colonne seguenti contengono i pulsanti delle funzioni algebriche e trigonometriche
descritte nella sezione della modalità scientifica.
2.5
Modalità base di numerazione
Questa modalità contiene pulsanti e funzioni per calcolare in binario, esadecimale, ottale e
decimale.
Seleziona la base di numerazione con i pulsanti sulla destra. Per inserire un numero esadecimale,
seleziona Esa. Inserisci quindi un numero (puoi usare le lettere da A a F per le cifre maggiori di
9). Se vuoi vedere questo numero in formato binario, seleziona Bin.
I numeri binari, ottali ed esadecimali possono essere visualizzati come gruppi di cifre separati
da spazi. Questo raggruppamento può migliorarne la leggibilità. Per esempio, il numero esadecimale AF1C42 può essere stampato come AF 1C 42, con una separazione ogni due cifre. Il raggruppamento può essere disattivato o configurato. Seleziona Impostazioni → Configura KCalc
per far apparire la finestra di configurazione e cambiare l’impostazione sulla pagina Generale
come desideri.
Ti potrebbe interessare selezionare Mostra modificatori dei bit dal menu Impostazioni per
vedere i singoli bit.
Ci sono degli operatori logici disponibili in questa modalità. Questi sono:
8
Manuale di KCalc
Pulsanti
Funzione
Due numeri vengono composti con un E
logico
Due numeri vengono composti con un O
logico
Due numeri vengono composti con un AUT
logico
Slitta il valore a sinistra
Slitta il valore a destra
Effettua un completamento a uno
AND
OR
XOR
Lsh
Rsh
Cmp
La seconda colonna contiene i pulsanti delle funzioni algebriche descritte nella sezione della
modalità scientifica.
La terza colonna con i pulsanti da A a F è abilitata solo in modalità Esa.
2.6
Operazioni di memorizzazione
KCalc supporta le operazioni di memorizzazione forniti dalle normali calcolatrici, più sei
posizioni per salvare delle costanti.
2.6.1
Operazioni di memorizzazione normali
KCalc può ricordarsi i risultati delle tue operazioni, e riutilizzarle nei calcoli successivi. Puoi
accedere a queste funzioni con diversi pulsanti etichettati MR, MS, M+ e MC.
MS
Il pulsante MS memorizza il risultato attualmente visualizzato.
M+
Il pulsante M+ aggiunge il risultato attuale a quello in memoria. Quindi, se avessi salvato
un 20, e il risultato attuale fosse 5, la tua memoria conterrebbe 25 dopo averlo premuto. Se
la memoria è vuota, funziona come MS, e memorizza il risultato e basta.
MR
Il pulsante MR prende il valore salvato in memoria e lo mette nel visore.
MC
Il pulsante MC pulisce la memoria.
Se c’è un valore memorizzato, apparirà una M nella barra di stato, di fianco all’indicatore di
modalità della calcolatrice.
2.6.2
Costanti
I sei pulsanti delle costanti, da C1 a C6, saranno visibili soro dopo aver attivato l’elemento Pulsanti delle costanti nel menu Impostazioni della barra dei menu. Sono disponibili in Modalità
scientifica e in Modalità statistica.
Per vedere il valore memorizzato in ogni costante, passaci sopra il puntatore del mouse.
9
Manuale di KCalc
Per salvare l’elemento visualizzato nel visore di KCalc in una delle sei costanti, premi prima Shift
seguito dal pulsante desiderato, da C1 a C6.
Per usare il valore memorizzato in una delle costanti in un calcolo, basta che tu prema il pulsante
desiderato (da C1 a C6) e il numero corrispondente apparirà nel visore.
È possibile cambiare l’etichetta dei pulsanti delle costanti per rendere più facile ricordarsi quale
pulsante contengono quale costante. Fai clic con il tasto destro del mouse su uno dei pulsanti da
C1 a C6. Apparirà un menu a comparsa, nel quale si deve selezionare Imposta nome.
Ci sono molte costanti (per lo più fisiche) che possono essere messe in uno qualsiasi dei sei pulsanti da C1 a C6 selezionando la costante desiderata nel menu a comparsa che appare dopo aver
fatto clic destro su uno dei pulsanti delle costanti e selezionando Scegli dall’elenco. Sebbene si
possa raggiungere le costanti predefinite anche attraverso il menu Costanti nella barra dei menu,
memorizzarle in un pulsante delle costanti è molto comodo, se il numero viene usato spesso.
2.7
Tasti speciali
Per facilitare l’immissione dei calcoli con la tastiera, KCalc ha assegnato funzioni specifiche ad
alcuni tasti. Ad esempio, se premi 7R o 7r verrà calcolato il reciproco di 7 (1/7).
Durante un calcolo, puoi sempre premere Ctrl per far mostrare a ogni pulsante la sua scorciatoia.
Tasto
Funzione
Note
Iperbolico, come ad
esempio in Iper sen, il seno
iperbolico
H
Iper
S
C
T
N
L
sen
cos
tg
ln
log₁₀
Ctrl-2
Shift
\
[
ˆ
!
E
<
>
&
xo*
/
+/x²
xˆy
x!
x10y
Lsh
Rsh
AND
×
/
D
Dat
|
OR
R
Invio
Invio
Backspace
1/x
=
=
<=
logaritmo in base e
logaritmo in base 10
Seconda funzione di questo
pulsante. Per esempio se
vuoi arcsen premi Ctrl-2
s .
Cambia segno
Fattoriale
Esponente
Slittamento a sinistra
Slittamento a destra.
E logico
Moltiplicazione
Divisione
Immette un dato in
modalità statistica
O logico. Nota: ShiftOR è
AUT
Reciproco
Elimina l’ultimo numero
10
Manuale di KCalc
Pag↑
Esc
Pag↓
Canc
:
C
C
AC
AC
Mod
Alt+1 a Alt+6
C1
Cancella
Cancella
Cancella tutto
Cancella tutto
resto della divisione
usa il valore salvato in C1 a
C6
11
Manuale di KCalc
Capitolo 3
Commenti su funzioni specifiche
3.1
Mod e DivInt
Mod calcola il resto della divisione del numero visualizzato per il successivo numero inserito.
22 Mod 8 = fa 6
22.345 Mod 8 = fa 6.345
Shift DivInt calcola la divisione intera del numero visualizzato per il successivo numero
inserito.
22 Shift DivInt 8 = fa 2
22,345 Shift DivInt 8 = fa anch’esso 2
3.2
%
Usato al posto del tasto =, % interpreta l’operazione finale effettuata nel calcolo corrente nel
seguente modo:
• Se l’operatore finale è + o -, il secondo argomento è interpretato come percentuale del primo
operando.
• Se l’operatore finale è ×, divide il risultato della moltiplicazione per 100.
• Se l’operatore finale è /, fornisce come risultato l’operando sinistro come percentuale
dell’operando destro.
• In tutti gli altri casi, il tasto % si comporta esattamente come il tasto =.
Esempi:
150 + 50 % fa 225 (150 più il 50 percento di 150)
42 * 3 % fa 1.26 (42 × 3 / 100)
45 / 55 % fa 81.81... (45 è l’81,81.. percento di 55)
12
Manuale di KCalc
3.3
Lsh e Rsh
Lsh sposta a sinistra la parte intera del valore visualizzato (cioè lo moltiplica per 2) n volte,
dove n è il successivo numero inserito, e fornisce un risultato intero (la base è impostata a
Bin):
10 Lsh 3 = fa 80 (10 moltiplicato per 2 tre volte).
10.345 Lsh 3 = fa 80.
Rsh sposta il valore a destra (cioè effettua una divisione intera per 2) n volte.
16 Rsh 2 = fa 4 (16 diviso per 2 due volte).
16.999 Rsh 2 = fa 4.
3.4
Cmp, AND, OR e XOR
Le funzioni Cmp, AND e OR calcolano operazioni logiche bit a bit e pertanto il risultato appare
più sensato se la base è impostata a Hex, Oct o Bin piuttosto che Dec. Nei seguenti esempi, la
base è impostata a Bin.
Cmp calcola il complemento a 1 (inverte i bit).
101 Cmp fa 111...111010
AND calcola l’E logico.
101 AND 110 = fa 100
OR calcola l’O logico.
101 OR 110 = fa 111
XOR calcola l’AUT logico (O esclusivo).
101 XOR 110 = fa 11
13
Manuale di KCalc
Capitolo 4
Domande e risposte
1. Come posso ottenere e, il numero di Nepero?
Premi 1 Shift ex nella finestra di KCalc, premi 1 Ctrl2 n sulla tastiera o usa il menu
Costanti → Matematica.
2. Come posso avere due cifre fisse dopo la virgola?
Seleziona Impostazioni → Configura KCalc... nella barra dei menu, ciò farà apparire
la finestra di configurazione. Segna Imposta la precisione decimale e regola la casella
numerica in modo che indichi 2.
3. Cosa mi sai dire della precisione?
Il fattore principale che determina la precisione di KCalc è il supporto del tipo di dato C
long double da parte di libc e libmath. Se le tue librerie lo supportano, KCalc lo rileverà
durante la compilazione e lo userà come tipo di dato base per rappresentare i numeri.
Regola la Precisione nella finestra Configura di KCalc affinché i calcoli illustrati sopra forniscano il risultato corretto. Io suggerisco una precisione di 14 se il tipo di dato base della
tua copia di KCalc è long double, altrimenti 8 o 10.
Una precisione maggiore non sempre conduce a risultati migliori. Prova a cambiare la
precisione per capire cosa intendo.
14
Manuale di KCalc
Capitolo 5
Guida ai comandi
5.1
Voci dei menu
Una breve panoramica di alcune voci dei menu speciali di KCalc:
Costanti → Matematica
Mostra pi greco, il numero di nepero o la sezione aurea.
Costanti → Elettromagnetismo
Mostra la velocità della luce, la carica elementare, l’impedenza del vuoto, la permeabilità
oppure la permittività del vuoto.
Costanti → Fisica atomica e nucleare
Mostra la costante di Planck, la carica elementare o la costante di struttura fine.
Costanti → Termodinamica
Mostra la costante di Boltzmann, l’unità di massa atomica, la costante universale dei gas
perfetti, la costante di Stefan-Boltzmann oppure il numero di Avogadro.
Costanti → Gravità
Mostra la costante di gravità o l’accelerazione della terra.
Impostazioni → Modalità semplice
Mostra i pulsanti matematici semplici.
Impostazioni → Modalità scientifica
Mostra i pulsanti per la trigonometria e la scienza.
Impostazioni → Modalità statistica
Mostra i pulsanti statistici.
Impostazioni → Modalità base di numerazione
Mostra i pulsanti logici e permette di cambiare la base di numerazione.
Impostazioni → Pulsanti delle costanti
Mostra i pulsanti delle costanti. Sono disponibili in modalità scientifica e statistica.
Impostazioni → Mostra modificatori dei bit
Mostra un campo di modifica dei bit. Fai clic su un bit per commutarlo. Disponibile solo in
modalità base di numerazione.
Inoltre, KCalc ha le normali voci del menu File, Modifica, Impostazioni e Aiuto; per maggiori
informazioni leggi la sezione sui menu nei Fondamentali di KDE.
15
Manuale di KCalc
Capitolo 6
Riconoscimenti e licenza
Programma KCalc Copyright (c):
Bernd Johannes Wuebben 1996-2000
La squadra di KDE 2000-2008
Evan Teran 2008-2013
• Bernd Johannes Wuebben [email protected]
• Evan Teran [email protected]
• Espen Sand [email protected]
• Chris Howells [email protected]
• Aaron J. Seigo [email protected]
• Charles Samuels [email protected]
• David Johnson [email protected]
KCalc è ispirato a xfrmcalc di Martin Bartlett, il cui motore della pila è ancora parte di KCalc.
Copyright della documentazione (c) 2001, 2002, 2005, 2006, 2010:
• Bernd Johannes Wuebben [email protected]
• Pamela Roberts [email protected]
• J Hall [email protected]
• Anne-Marie Mahfouf [email protected]
• Eike Krumbacher [email protected]
Traduzione di Federico Zenith [email protected]
Questa documentazione è concessa in licenza sotto i termini della GNU Free Documentation
License.
Questo programma è concesso in licenza sotto i termini della GNU General Public License.
16