科学计算器
支持函数、工程后缀(4.7k、100n)、物理单位换算、复数(j)、十六/二进制,按 Enter 计算,历史可点按复用
原理与说明
基于开源 math.js 的表达式计算器,可直接输入完整算式,也可用下方按键输入。按 Enter 或 = 计算,结果存入 ans;↑ 键调出上一条历史。
支持的写法
- 工程后缀:数字后紧跟 p n u(µ) m k M G,如
4.7k*2u= 0.0094;也支持4k7、2u2。注意5mA、10mm这类后面还有字母的会按物理单位解析。 - 物理单位:
5 V / 220 ohm to mA、2 mA * 3 kohm、12 inch to cm、25 degC to degF、1 kWh to J。 - 复数:
j或i为虚数单位,如(3+4j)*(1-2j)、sqrt(-4)、abs(3+4j)、arg(1+j),同时给出极坐标形式。 - 进制:
0xFF、0b1010、0o17;整数结果自动显示 HEX / BIN。 - 函数:sin cos tan asin acos atan、log(自然对数 ln)、log10、log2、sqrt、cbrt、exp、abs、round、floor、ceil、n!、nCr 用
combinations(5,2)、mod取余。 - 角度:DEG 模式下三角函数按角度计算;也可显式写
sin(30 deg)、cos(pi/3 rad)。