Calcolatrice scientifica

Scrivi il calcolo per intero, con parentesi, potenze, radici, funzioni trigonometriche e logaritmi. La calcolatrice ti mostra anche come ha letto l'espressione, così vedi subito se le priorità sono quelle che avevi in mente.

Calcoli fatti

Tutte le funzioni e le costanti che capisce
sqrt(x)
radice quadrata
cbrt(x)
radice cubica, anche di numeri negativi
abs(x)
valore assoluto
exp(x)
e elevato alla x
ln(x)
logaritmo naturale, in base e
log(x)
logaritmo in base 10
log2(x)
logaritmo in base 2
logn(b; x)
logaritmo di x in base b
sin(x) cos(x) tan(x)
angolo nell unita scelta sopra
asin(x) acos(x) atan(x)
funzioni inverse, danno un angolo
sinh(x) cosh(x) tanh(x)
funzioni iperboliche, sempre in radianti
round(x; cifre)
arrotonda, le cifre decimali sono facoltative
floor(x) ceil(x)
arrotonda per difetto e per eccesso
trunc(x) sign(x)
taglia i decimali, e segno del numero
min(a; b; ...) max(a; b; ...)
il piu piccolo e il piu grande
fact(n)
fattoriale, come scrivere n!
a mod b
resto della divisione
pi e tau phi
costanti, pi si scrive anche greco
ans mem
ultimo risultato e memoria

Come si scrive un calcolo

Scrivi tutta l'espressione su una riga, come la leggeresti a voce, e premi Invio oppure il bottone Calcola. Vanno bene le parentesi, il tastierino qui sopra e anche i simboli copiati da un testo (× ÷ · − √ π ² ³), mentre i due punti valgono come divisione, quindi 6:2 fa 3. Il separatore decimale è la virgola, ma il punto viene accettato lo stesso perché su molte tastiere del telefono è l'unico disponibile. Il separatore delle migliaia invece non va mai scritto: se digiti 1.500 la calcolatrice lo legge come uno virgola cinque e te lo dice, perché nessuno può indovinare cosa intendevi.

Le priorità, e la riga che ti mostra come è stata letta

Vale l'ordine di sempre: prima le parentesi, poi le potenze, poi moltiplicazioni e divisioni, infine somme e sottrazioni. Due dettagli che sui forum fanno litigare: la potenza si legge da destra, quindi 2^3^2 fa 512 e non 64, e il segno meno davanti a una potenza si applica dopo, quindi -2^2 fa -4. La moltiplicazione sottintesa (2π, 3(4+1)) ha la stessa priorità di quella scritta, quindi 1/2π vale mezzo pi greco. Per questo sotto al risultato compare sempre la riga «Letta come», che riscrive il calcolo con le parentesi vere: se lì vedi qualcosa di diverso da quello che avevi in testa, il problema è nell'espressione, non nel risultato.

Gradi o radianti, e perché sin(π) non fa zero

Il menù in alto decide come vengono letti gli angoli di sin, cos e tan, e in che unità tornano asin, acos e atan; quando un calcolo contiene un angolo il risultato te lo ricorda. In gradi la calcolatrice riconosce i valori esatti, quindi sin(180) dà 0 pulito e tan(90) risponde che non esiste invece di sputare un numero enorme. In radianti non è possibile: π non è rappresentabile in binario, quindi sin(pi) restituisce 1,22e-16, cioè zero con l'errore di arrotondamento del computer. Le funzioni iperboliche sinh, cosh e tanh lavorano sempre sul numero puro, non su un angolo, e il menù non le tocca.

Percentuale, fattoriale, resto e memoria

Il segno % divide sempre per cento, senza scorciatoie: 15% vale 0,15 e 200*15% dà 30. Per aumentare un prezzo del 15% scrivi 200*1,15, per scontarlo 200*0,85. È una scelta voluta, perché la regola dei tasti «più percento» cambia da calcolatrice a calcolatrice e produce risultati diversi sullo stesso conto. Il punto esclamativo è il fattoriale e funziona sugli interi da 0 a 170, il limite oltre il quale il risultato non entra più in un numero. L'operatore mod dà il resto della divisione con il segno del divisore, quindi 17 mod 5 fa 2 e -1 mod 5 fa 4. I tasti M+ e M− sommano e sottraggono il valore corrente alla memoria, MR la rimette nell'espressione, e nel testo puoi scrivere direttamente ans per l'ultimo risultato e mem per la memoria.

Precisione, limiti e privacy

I conti girano con i numeri in virgola mobile del browser, che tengono circa 15 cifre significative: per questo il risultato viene mostrato arrotondato alla dodicesima cifra, altrimenti 0,1+0,2 apparirebbe come 0,30000000000000004. Il valore pieno resta comunque in ans, in memoria e nella cronologia, così incatenare i calcoli non peggiora l'approssimazione; oltre le quindici cifre si passa alla notazione scientifica, dove le cifre in più sarebbero inventate. Questa è una calcolatrice numerica: non risolve equazioni con la x, non deriva, non integra e non lavora con i numeri complessi, quindi la radice di un numero negativo viene segnalata come errore invece di restituire un valore immaginario. Tutto viene calcolato dentro il tuo browser, niente viene inviato a un server, e la cronologia vive solo in questa scheda: se la chiudi, sparisce.