Categoria: Calcolatrici
Calcolatrice scientifica
Una calcolatrice con trigonometria, logaritmi e memoria nel tuo browser
Valuta espressioni con parentesi, potenze, funzioni trigonometriche e logaritmiche e tasti di memoria, in gradi o radianti. Funziona interamente nel tuo browser, senza alcun eval() coinvolto.
Le espressioni vengono valutate da un piccolo parser nel tuo browser — mai con eval() — e nulla di ciò che digiti viene inviato da nessuna parte.
Tutto ciò che c'è in questa pagina viene elaborato nel tuo browser. Niente viene caricato.
A cosa serve
Questa calcolatrice analizza ciò che digiti o tocchi trasformandolo in un albero di espressione e lo valuta direttamente, invece di passarlo a eval() o al costruttore Function(), così un'espressione incollata non può mai eseguire codice arbitrario. Supporta gli operatori standard, le parentesi, le potenze, le funzioni sin, cos, tan, asin, acos, atan, sqrt, log, ln, exp e abs, le costanti pi ed e, un interruttore gradi/radianti per le funzioni trigonometriche, e un unico registro di memoria con M+, M-, MR e MC.
Come si usa
- Digita un'espressione con la tastiera, oppure componila toccando i pulsanti.
- Passa tra Gradi e Radianti prima di usare una funzione trigonometrica, poiché cambia il modo in cui viene interpretato l'angolo.
- Premi = per valutare, oppure usa M+, M-, MR e MC per aggiungere, sottrarre, richiamare o azzerare il registro di memoria.
Privacy
Questo strumento funziona interamente nel tuo browser. Quello che inserisci non viene mai caricato, salvato o condiviso: chiudendo la scheda sparisce.
Domande frequenti
- La mia espressione viene valutata con eval()?
- No. Viene suddivisa in token e valutata da un piccolo parser a discesa ricorsiva scritto per questo strumento, quindi può calcolare solo aritmetica e le funzioni elencate — mai JavaScript arbitrario.
- Qual è la differenza tra l'interruttore Gradi e Radianti?
- Cambia il modo in cui sin, cos, tan e le loro inverse interpretano e restituiscono gli angoli. Gradi si aspetta e restituisce valori in stile 0-360; Radianti usa la convenzione matematica di 0-2π.
- Cosa fanno M+, M-, MR e MC?
- M+ aggiunge il risultato attuale al registro di memoria, M- lo sottrae, MR inserisce il valore memorizzato nell'espressione, e MC azzera il registro riportandolo a zero. C'è un unico registro, come in una calcolatrice fisica.