使用方法
请输入完整表达式,不要省略乘号。把80增加15%,应输入80*(1+15%),结果为92。注意角度模式:角度制的sin(30)与弧度制的sin(pi/6)均为0.5。小数结果是数值近似,并非符号证明。
计算包含括号、乘方、开方、对数和三角函数(角度制或弧度制)的表达式。
计算在本地完成,我们不会把输入值发送到服务器。
在角度制下,sin(30) + sqrt(9) 等于 3.5。表达式 2^3^2 等于 512。
一个只接受限定语法的表达式解析器依次处理括号、函数、后置阶乘与百分号、乘方、正负号、乘除,最后是加减。乘方为右结合,因此 2^3^2 表示 2^(3^2),-2^2 表示 -(2^2)。
结果采用浮点运算,最多显示 12 位有效数字。百分号总是除以 100:100+10% 等于 100.1,而不是 110。这是实数计算器,不支持符号运算或复数运算。
请输入完整表达式,不要省略乘号。把80增加15%,应输入80*(1+15%),结果为92。注意角度模式:角度制的sin(30)与弧度制的sin(pi/6)均为0.5。小数结果是数值近似,并非符号证明。
| 示例 | 结果 |
|---|---|
2^3^2 | 512 |
-2^2 | -4 |
(-2)^2 | 4 |
100+10% | 100.1 |
100*(1+10%) | 110 |
5! | 120 |
ln(e) | 1 |
30、90 这类角度请选角度制,含 pi 的数值请选弧度制。反三角函数结果的单位也由该模式决定。
乘号不能省略,例如 2*pi 或 3*(4+5)。自然对数用 ln(x),以 10 为底的常用对数用 log(x)。函数必须带括号,也支持 1e-3 这样的科学计数法。
请检查语法和函数定义域。除以零、负数开平方、零或负数取对数以及非有限结果都会被拒绝。阶乘只接受 0 到 170 的整数;表达式最长 300 个字符,嵌套层数也有上限。