#计算器 #命令行 #运算符 #cli #位操作 #解释器 #异或

app jacc

又一个命令行计算器:命令行数学解释器

1 个不稳定版本

0.1.0 2023年10月22日

#1064 in 数学

Apache-2.0

47KB
1K SLoC

又一个命令行计算器

jacc 是又一个易于进行简单数学运算的命令行计算器。

语言本身相当简单,主要使用标准的数学知识,外加一些额外的方便功能

运算符 操作
^ 异或
& 位与
| 位或
** 指数

除了这些运算符之外,还有一些内置函数,大部分函数的名称应该已经很直观了

函数 描述
sin(x)/cos(x)/tan(x) x 的正弦/余弦/正切
asin(x)/acos(x)/atan(x) x 的反正弦/余弦/正切
sinh(x)/cosh(x)/tanh(x) x 的双曲正弦/余弦/正切
asinh(x)/acosh(x)/atanh(x) x 的双曲反正弦/余弦/正切
ln(x)/log(x) x的自然对数或以10为底的对数
log_BASE(x) 使用底数为BASE求对数
log_B(x,底数) 使用底数为base求对数
sqrt(x)/cbrt(x) x的平方根或立方根
floor(x)/ceil(x)/round(x) x进行floor/ceil/round操作
abs(x) x的绝对值

依赖项

~1.3–1.9MB
~36K SLoC