科学计算器 - 使用可滚动的高精度计算数学表达式,可精确到 1,000,000 位数字。
可以通过拖动、使用鼠标滚轮和方向键来滚动查看结果。
计算器正在加载...
^、e、exp、ln、sin、cos、tan、asin、acos、atan 及其双曲函数,每次请求更高精度时都会 从零开始 通过泰勒级数或牛顿迭代计算。滚动查看这些结果(上万位数字)会触发逐渐变慢的重新计算。e、三角函数和对数值在超过 10,000 位时可能会变慢。^:x*x 比 x^2 快得多,x*x*x 比 x^3 快得多。幂运算符 ^ 即使在简单情况下也会退回到对数/指数计算(exp(y*ln(x))),这会涉及未缓存的泰勒级数求值。CRCalc.js 计算器支持定义变量 x、y、z 以及自定义函数 f、g。
3^62ndF 进入第二功能模式。变量按钮会变成 →x / →y / →z 。→x / →y / →z 按钮。2ndF 退出第二功能模式。重新定义:重复上述步骤将覆盖旧定义。
x / y / z 按钮输入对应变量,或用键盘输入变量名称。x+1= 或 Enter 键进行计算。x。例如:x^2+12ndF 进入第二功能模式。函数按钮将变成 →f(x) / →g(x) 。→f(x) / →g(x) 按钮。f(2)、g(3) 等。2ndF 退出第二功能模式。重新定义:重复上述步骤将覆盖旧定义。
f 或 g 按钮插入 f( 或 g(,或用键盘输入函数名。f(2)= 或 Enter 键进行计算。示例1:
x = 2。y = x + 1。y 被内联化为 2 + 1,即 y = 3。x = 10。y 仍然是3,不会变成11。示例2:
x = 3。f(x) = x^2 + 1。x 是函数参数,不会被内嵌为 3。y = 5。g(x) = f(x) + y。g 将当前 f 和 y 的定义嵌入,得到 g(x) = x^2 + 1 + 5。f 或 y 后,g 不会相应变化。x 是参数x 被视为参数的占位符,而不是作为变量 x 内嵌。x。y 或 z,而不是 x,否则它会被当作参数处理。