1 个不稳定版本
0.1.0 | 2023年10月22日 |
---|
#1064 in 数学
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