Calcolatrice Scientifica Avanzata
Calcolatrice scientifica gratuita nel browser con motore deterministico: trigonometria, logaritmi, potenze, radici, fattoriali, combinatoria — più registri di memoria, cronologia persistente e URL condivisibili. Tutto avviene in locale; nessuna espressione lascia il browser.
Aggiornato July 30, 2026.
Ricevuta di calcolo
Valuta un'espressione per vedere i passi.
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: 2π, 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)^2 → 4. 2^-2 → 0,25. 2π → 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.
Visualizza il rapporto di validazione dei calcoli
Limiti
I calcoli avvengono in doppia precisione IEEE 754. Per ingegneria, finanza o pubblicazione scientifica, verifica i risultati critici con uno strumento dedicato.