热门排行
简介
kalk是一个命令行计算器,支持类似数学的语法,有用户定义的变量、函数、推导、积分和复数,赶快下载使用吧!
功能介绍
操作员。+, -, *, /, !, %
群组。(), ??, ??
预先定义的函数和常数
用户定义的函数和变量
推导(质数符号)和积分(例如,积分(a,b,x dx))。
积分的值是用辛普森3/8法则估计的。
而导数是用对称差分法估计的(目前高阶的导数可能有点不准确)。
复数
理解相当模糊的语法。例如:2sinx + 2xy
语法高亮
完成标签上的特殊符号
求和函数
加载一个包括预定义函数和常数的文件
用法
所有计算器功能及其使用方式。
运营商
+, -, *,/
!因子,例如。5!给120
%百分比,例如。5%给0.05,10 + 50%给 15
%模量(余数),例如。23 % 3给2
特殊符号的补全
您可以通过键入普通函数或常量名称并按 Tab 键来键入特殊符号(例如 √)。
sqrt 变成 √
deg 变成 °
pi 变成 π
sum 变成 Σ()
integrate 变成 ∫()
tau 变成 τ
phi 变成 ϕ
floor 变成 ⌊⌋
ceil 变成 ⌈⌉
gamma 变成 Γ
( 变成 ()
变量
变量使用以下语法定义: name = value
例子: x = 3/4
职能
函数使用以下语法定义: name(param1, param2, etc.) = value
例子: f(x) = 2x+3 A(x, y) = (xy)/2
它们是这样使用的: name(arg1, arg2, etc.)
例子: f(3) + 3 A(2, 3)
推导可以这样完成: name'(arg1)
例子: f'(3) + 3 sin'(pi)