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.

Modalità trig:

Ricevuta di calcolo

Valuta un'espressione per vedere i passi.

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.

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.