数学计算器

示例
反馈错误

您的反馈将直接促进工具的改进,以更好地满足您的需求。提交反馈时,相关的数据将被用于分析和优化,我们承诺在优化完成后将删除这些数据。

数学计算器使用说明

数学计算器是一款在线的数学计算器,支持科学计算和复杂运算,支持重复提交多行表达式,支持删除单行表达式,支持分享所有表达式。

基础运算符
  • +:加法运算,比如:1+2=3
  • -:减法运算,比如:3-1=2
  • *:乘法运算,比如:2*3=6
  • /:除法运算,比如:6/2=3,按AI工具规则,6/2会被当做日期处理,为了解决此问题,第一行写1+2,第二行再写6/2,用第一行来修正规则,让AI工具将其理解成数学表达式
  • %:取余运算,比如:6%4=2,含义是6除以4的余数是2
  • ^:乘方运算,比如9^2=81,2^3=8,含义是9的平方是81,2的3次方是8
数学计算器
  • 括号运算,比如:(1+2)*3=9
  • 数组运算,比如:max([1,2,3,4,5])=5, min([1,2,3,4,5])=1
内置数学函数
  • abs,取数值的绝对值:比如:abs(-5)=5,abs(15)=15
  • acos (arccos),取数的反余弦,比如:acos(-0.5) = π - arccos(0.5) ≈ 2.09
  • acosh,取数的反双曲余弦,比如:acosh(10) ≈ 2.99
  • arccos,取数的反余弦,比如:arccos(0.5) = π/3 ≈ 1.05
  • arccosec,取数的反正割正割,比如:arccosec(2) = π/6 ≈ 0.52
  • arccot,取数的反正割余切,比如:arccot(1) = π/4 ≈ 0.79
  • arccotan,取数的反正割正切,比如:arccotan(1) = π/4 ≈ 0.79
  • arccsc (arccosec),取数的反正割共割,比如:arccsc(1) = π/2 ≈ 1.58
  • arcctg (arccot, arccotan),取数的反正割切弦,比如:arcctg(1) = π/4 ≈ 0.79
  • arcsec,取数的反正割正割,比如:arcsec(1) = 0
  • arcsin,取数的反正弦,比如:arcsin(0.5) = π/6 ≈ 0.52
  • arctan,取数的反正切,比如:arctan(1) = π/4 ≈ 0.79
  • arctg,取数的反正切,比如:arctg(1) = π/4 ≈ 0.79
  • array,创建数组,比如:array(1, 2, 3) = ["1","2","3"]
  • asin (arcsin),取数的反正弦,比如:asin(0.5) = π/6 ≈ 0.52
  • atan (atn, arctan, arctg),取数的反正切,比如:atan(1) = π/4 ≈ 0.79
  • atan2,取两点的反正切,比如:atan2(1, 1) = π/4 ≈ 0.79
  • atanh,取数的反双曲正切,比如:atanh(0.5) = 0.55
  • atn,取数的反正切,比如:atn(1) = π/4 ≈ 0.79
  • avg,求平均值,比如:avg(1, 2, 3) = 2
  • bindec,二进制转十进制,比如:bindec('1010') = 10
  • ceil,向上取整,比如:ceil(3.14) = 4
  • cos,取余弦,比如:cos(pi/3) = 0.5
  • cosec,取余割,比如:cosec(pi/3) = 1.15
  • cosec (csc),取余割,比如:csc(pi/3) = 1.15
  • cosh,取双曲余弦,比如:cosh(0) = 1
  • cot,取余切,比如:cot(pi/4) = 1
  • cotan,取余切,比如:cotan(pi/4) = 1
  • cotg,取余切,比如:cotg(pi/4) = 1
  • csc,取共割,比如:csc(pi/3) = 1.15
  • ctg (cot, cotan, cotg, ctn),取余切,比如:ctg(pi/4) = 1
  • ctn,取余切,比如:ctn(pi/4) = 1
  • decbin,十进制转二进制,比如:decbin(10) = '1010'
  • dechex,十进制转十六进制,比如:dechex(10) = 'a'
  • decoct,十进制转八进制,比如:decoct(10) = '12'
  • deg2rad,度转弧度,比如:deg2rad(180) = π ≈ 3.14
  • exp,自然指数,比如:exp(1) = e ≈ 2.72
  • expm1,e^x - 1,比如:expm1(1) = e - 1 ≈ 1.72
  • floor,向下取整,比如:floor(3.14) = 3
  • fmod,取余数,比如:fmod(5, 2) = 1
  • hexdec,十六进制转十进制,比如:hexdec('A') = 10
  • hypot,求直角三角形的斜边长,比如:hypot(3, 4) = 5
  • if,条件判断,比如:if(1 > 0, 'true', 'false') = 'true',if(min(3,4,5) > max(1,2,3), 1, 0)=0
  • intdiv,整数除法,比如:intdiv(10, 3) = 3
  • lg,取以10为底的对数,比如:lg(100) = 2
  • ln,取自然对数,比如:ln(e) = 1
  • log (ln),取对数,比如:log(100, 10) = 2
  • log10 (lg),取以10为底的对数,比如:log10(100) = 2
  • log1p,取1加某数的自然对数,比如:log1p(10) = ln(11) ≈ 2.4
  • max,取最大值,比如:max(1, 2, 3) = 3
  • median,求中位数,比如:median(array(1, 2, 3)) = 2
  • min,取最小值,比如:min(1, 2, 3) = 1
  • octdec,八进制转十进制,比如:octdec('12') = 10
  • pi,圆周率,比如:pi() = pi = π ≈ 3.14
  • pow,求幂,比如:pow(2, 3) = 8
  • rad2deg,弧度转度,比如:rad2deg(pi) = 180
  • round,四舍五入,比如:round(3.14) = 3
  • sec,取正割,比如:sec(pi/3) = 2
  • sin,取正弦,比如:sin(pi/3) = √3/2 ≈ 0.87
  • sinh,取双曲正弦,比如:sinh(0) = 0
  • sqrt,求平方根,比如:sqrt(16) = 4
  • tan (tn, tg),取正切,比如:tan(pi/4) = 1
  • tanh,取双曲正切,比如:tanh(0) = 0
  • tg,取正切,比如:tg(pi/4) = 1
  • tn,取正切,比如:tn(pi/4) = 1
逻辑操作符

支持的逻辑运算符有:==, !=, <, <, >=, <=, &&, ||, !

if(min(3,4,5) > max(1,2,3), 1, 0)
正数、负数

由于如果第一行是+9,则会被AI工具训练的规则识别成时间换算,所以第一行要使用一个简单表达式,进行规则修正,比如下方例子:

1+2
+9
-sin(45)
π(pi)、欧拉常数(e)

内置π和e,π在输入框中需要使用pi来代替,二者的小数精度是11位

评论

您可以在这里数学计算器提需求或者提bug。提交成功后自己可见,其他用户待审核通过后才可见。