Calcolatrice a cifre indefinite

Accumulatore xMemoria 1Memoria 2
0 0 0
Dato in ingresso y:

Decimali:

Istruzioni per l'uso

La calcolatrice lavora con un numero arbitrario di cifre; le cifre decimali non possono essere più di 1000.

La calcolatrice ha 4 memorie, un accumulatore che viene indicato anche come x, una memoria di ingresso che viene indicata come y e due memorie di appoggio che sono indicate come M1 e M2. Le cifre di x, M1 e M2 sono mostrate raggruppate a gruppi di 5 cifre. Le cifre di y non devono avere al loro interno mai nessun separatore che non sia il punto decimale. La presenza di più punti decimali nei numeri o della virgola anziché del punto dà risultati imprevedibili.

Le quattro operazioni + - x : vengono eseguite con il dato x come primo operando e il dato y come secondo. Non vengono mai effettuati controlli sulla correttezza dei valori degli operandi ed in particolare del divisore. Eventuali situazioni di errore fanno apparire un messaggio di errore di sistema all'inizio della pagina. Quindi, per eseguire un'operazione, si scrive il primo numero; con il pulsante y→x lo si sposta in x. si scrive il secondo numero e si preme il pulsante dell'operazione desiderata. Tecnicamente parlando, tutti gli operatori sono postfissi.

L'innalzamento a potenza, indicato com x^y calcola xy. y deve essere un numero intero, positivo o negativo, altrimenti viene troncato all'intero più vicino. Se si usa invece il pulsante pwr la potenza viene calcolata usando il logaritmo naturale e l'esponenziale. Questo doppio passaggio può comportare un errore sulle ultime cifre decimali; si consiglia di aggiungerne almeno tre più del necessario. In questa caso l'esponente può essere un numero razionale, ma la base deve essere maggiore di 0.

M1 copia il contenuto di x in M1

M2 copia il contenuto di x in M2

RM1 copia il contenuto di M1 in y

RM2 copia il contenuto di M2 in y

radq calcola la radice quadrata di y; se y è vuoto, calcola la radice quadrata di x. Non viene controllato se si sta calcolando la radice quadrata di un numero negativo.

1/y calcola il reciproco di y; se y è vuoto, calcola il reciproco di x. Non viene controllato se si sta chiedendo il reciproco di 0.

exp calcola l'esponenziale ey; se y è vuoto, calcola esponenziale di x. La richiesta di calcolare l'esponenziale di un numero maggiore di 500 dà risultati imprevedibili.

ln calcola il logarimo naturale di y; se y è vuoto, calcola il logaritmo naturale di x. La richiesta di calcolare logaritmi di numeri minori o uguali a zero dà risultati imprevedibili.

+/- cambia il segno di y; se y è vuoto, cambia il segno di di x

clx cancella sia il contenuto di x che di y.

y->x trasferisce il contenuto di y in x. I valori precedentemente contenuti in x sono perduti.

<=> scambia tra di loro i contenuti di y e di x.

y! calcola il fattoriale di y; se y è vuoto, calcola il fattoriale di x. Se l'argomento è minore o uguale ad 1, viene restituito sempre 1. Se ci sono cifre decimali il risultato è imprevedibile. Per contenere i tempi di calcolo, non vengono accettati valori di y maggiori di 500. In questo caso il valore viene lasciato inalterato.

Cxy calcola il coefficiente binomiale di x su y. Se gli argomenti non sono corretti (numeri non interi, y maggiore di x, ...) il risultato è imprevedibile. Per contenere i tempi di calcolo, non vengono accettati valori di x o y maggiori di 500; in questo caso x viene restituito inalterato ed y cancellato.

I decimali sono in partenza 0. Se si eseguono divisioni, reciproci o radici e le cifre decimali sono 0, vengono automaticamente portate a 10. Il numero massimo di decimali è 1000. Il numero di Nepero e è memorizzato con 500 cifre decimali. Esso viene usato nel calcolo dei logaritmi naturali (pulsante ln) e delle potenze con numeri razionali (pulsante pwr). Pertanto, nei due calcoli citati, non ci possono essere più di 500 cifre significative. Non è garantito che il superamento di tale limite venga sempre controllato.


Vai alla pagina precedenteIndice passatempiVai alla pagina indice