无需上传, 100% 本地处理, 无需账户

科学计算器

输入或点按表达式, 函数、幂和常量, 即时查看结果,一切都在浏览器中。

科学计算器 的工作原理

科学计算器会计算整个表达式,而不仅仅是一次一个运算。输入诸如 2*sin(pi/4)^2 + ln(e) 的内容,即可即时得到答案,并具有正确的运算符优先级、括号、幂、三角函数(sin/cos/tan 及其反函数)、对数(log、ln)、平方根、exp、abs,以及常量 π 和 e。一个度/弧度开关控制三角函数。

表达式被安全地解析和求值(不使用 JavaScript 的 eval)。

常见问题

我可以输入什么?

数字(包括 1e3 记法)、+ − × ÷、表示幂的 ^、括号、常量 pi 和 e,以及函数 sin、cos、tan、asin、acos、atan、log(以 10 为底)、ln、sqrt、exp 和 abs。

度还是弧度?

切换角度模式以控制 sin/cos/tan 及其反函数。在度模式下 sin(90) = 1;在弧度模式下 sin(pi/2) = 1。

它安全吗, , 会用 eval 吗?

不会。表达式被分词,并用从零编写的调度场(shunting-yard)解析器求值,因此无法运行任意代码。一切都留在你的浏览器中。

可以离线使用吗?

可以。页面加载后,计算器完全在你的设备上运行,无需网络。