Calcolatrice Scientifica con Ricevute di Calcolo Verificabili

Calcola. Ispeziona. Verifica. Pubblica.

Valuta un'espressione scientifica, ispeziona esattamente come è stata interpretata, individua i rischi di precedenza e di modalità angolare e genera una ricevuta di calcolo riproducibile che puoi collegare, scaricare o incorporare.

Aggiornato August 15, 2026.

Modalità trig:

Ricevuta di calcolo

Valuta un'espressione per vedere i passi.

Laboratorio delle trappole di calcolo

Sei coppie che si somigliano ma vengono interpretate in modo diverso. I risultati sono calcolati dallo stesso motore — carica entrambi i lati nella calcolatrice.

-2^2 = -4
(-2)^2 = 4

−2^2 nega dopo la potenza (−(2²)); (−2)^2 eleva al quadrato la base negativa.

1/2*pi = 1.57079632679
1/(2*pi) = 0.159154943092

÷ e × sono associativi a sinistra: 1/2*pi = (1/2)·π. Raggruppa il denominatore come 1/(2*pi).

sin(30) [DEG] = 0.5
sin(30) [RAD] = -0.988031624093

La stessa espressione dipende dalla modalità angolare: sin(30) differisce in GRADI e RAD.

200+5% = 200.05
200*(1+5%) = 210

Il % divide solo per 100, quindi 200+5% = 200,05. Per aggiungere il 5%, moltiplica per (1+5%).

2^3^2 = 512
(2^3)^2 = 64

^ è associativo a destra: 2^3^2 = 2^(3^2), non (2^3)^2.

2pi = 6.28318530718
2*pi = 6.28318530718

2pi e 2*pi coincidono, ma la moltiplicazione implicita lega più forte del ÷ altrove.

Aggiungi un calcolo interattivo al tuo articolo

Come si usa

Digita un'espressione nel campo di input o premi i pulsanti del tastierino — il cursore rimane dove lo lasci, così puoi inserire token in mezzo all'espressione. Premi Invio o = per calcolare, Esc o C per cancellare. Le parentesi si annidano liberamente; le costanti π e e si comportano come numeri.

Sintassi supportata

Numeri: interi, decimali (3,14), notazione scientifica (1e-13, 6,02e23). Operatori: + - * / ^ mod. Postfisso: ! (fattoriale), % (÷100). Funzioni: vedi elenco sotto. Costanti: pi, π, e. Ultimo risultato: Ans. Moltiplicazione implicita: , 3sin(30), (2+3)(4+5).

Precedenza degli operatori

Dalla più alta alla più bassa: postfisso ! e % (50) › esponente ^ associativo a destra (40) › moltiplicazione implicita (25) › * / mod (20) › + - (10). Il meno unario ha potere associativo destro 35, quindi -2^2 = -(2^2) = −4, (-2)^2 = 4 e 2^-2 = 0,25.

Gradi vs radianti

Il selettore GRADI/RAD controlla tutte e sei le funzioni trigonometriche (sin, cos, tan, asin, acos, atan). In modalità GRADI sin(30) = 0,5; in RAD sin(pi/6) = 0,5. Le inverse restituiscono il risultato nella modalità selezionata: asin(0,5) restituisce 30 in GRADI e ≈ 0,5236 in RAD. Le funzioni iperboliche (sinh, cosh, tanh) sono sempre adimensionali.

Percentuale (%)

L'operatore postfisso % divide l'operando per 100. Ha precedenza più alta della moltiplicazione: 50% = 0,5 e 3 * 20% = 0,6. Non interagisce con la parola chiave mod.

Domini ed errori

sqrt(x) e ln(x) / log(x) richiedono x > 0 (x ≥ 0 per sqrt). asin(x) e acos(x) richiedono x ∈ [−1, 1]. tan non è definita a 90° + n·180°. Il fattoriale richiede un intero non negativo; 171! va in overflow. nCr e nPr richiedono interi con 0 ≤ r ≤ n. Divisione e modulo per zero producono errore. Ogni errore ha un codice strutturato.

Precisione e formattazione

I calcoli avvengono in IEEE 754 a 64 bit. Il display arrotonda a 12 cifre significative: 0,1+0,2 mostra 0,3 e non 0,30000000000000004. Valori con |x| < 10⁻⁹ o |x| ≥ 10¹² usano la notazione scientifica; 1e-13 non viene mai arrotondato a 0. Lo zero negativo viene normalizzato a 0.

Funzioni supportate

Trigonometria (GRADI/RAD): sin, cos, tan. Inverse: asin, acos, atan. Iperboliche: sinh, cosh, tanh. Logaritmi: log (base 10), ln (naturale). Radici: sqrt, cbrt. Potenza: ^, exp. Combinatoria: nCr(n,r), nPr(n,r). Arrotondamento: floor, ceil, round. Altro: abs, mod, !, %. Costanti: π, e.

Esempi verificati

sin(30) [GRADI] → 0,5. sin(pi/6) [RAD] → 0,5. -2^2-4. (-2)^24. 2^-20,25. 6,28318530718. (3+2)!120. 3,5! → errore dominio. nCr(10,3)120. 50%0,5.

Privacy — completamente locale

Ogni calcolo, ogni valore di memoria e tutta la cronologia rimangono nel tuo browser. La cronologia viene salvata in localStorage con una chiave specifica di questa calcolatrice; non lascia mai il dispositivo. Gli URL condivisi codificano solo l'espressione e la modalità come parametri query — nessun server li riceve.

Come vengono testati i calcoli

Il motore di espressione è validato da una suite di test automatizzati che esegue 169 vettori di riferimento deterministici, più gruppi di asserzioni su identità matematiche, round-trip inversi, precedenza, associatività, domini, codici di errore e formattazione numerica. Tutti i test devono passare prima che il codice raggiunga questa pagina.

Versione del motore
1.1.0
Formato ricevuta
1.0.0
Vettori di riferimento deterministici
57/57
Controlli invarianti basati su proprietà
1500/1500
Stato
tutte le suite superate
Modello di precisione
IEEE 754 double precision (64-bit)

Visualizza il rapporto di validazione dei calcoli · Dati JSON · Dati CSV

Limiti

I calcoli avvengono in doppia precisione IEEE 754. Per ingegneria, finanza o pubblicazione scientifica, verifica i risultati critici con uno strumento dedicato.