内联计算器
此插件允许您在zim中计算简单的数学表达式。
依赖项: 此插件没有额外的依赖项。
另请参阅: 算术插件,它具有类似功能
示例
可以在单行上计算简单表达式:
3 + 3 =
当您按下"工具" -> "计算数学"时,表达式的结果会自动添加在"="符号后面。请注意,光标需要位于您要计算的表达式后面。
如果在表达式之前的同一行上有文本,它应该以":"结尾。例如:
燃料: 30 + 27.5 =
公式前面的其他词可能导致错误。
除了单行表达式,您还可以进行多行加法和减法。其语法如下:
7
3
5--- +
在这种情况下,当您触发计算时,光标需要位于求和行下方。
函数
可以使用以下函数:
来自标准Python函数
abs(绝对值)
ord(字符序号)
chr(序号字符)
hex(十六进制)
oct(八进制)
int(整数)
来自标准Python库中的math和cmath模块:
atan2(反正切2)
fmod(浮点余数)
frexp(浮点指数)
hypot(斜边)
ldexp(浮点乘方)
modf(浮点分解)
acos(反余弦)
asin(反正弦)
atan(反正切)
cos(余弦)
cosh(双曲余弦)
sin(正弦)
sinh(双曲正弦)
tan(正切)
tanh(双曲正切)
exp(自然指数)
log10(以10为底对数)
sqrt(平方根)
其他:
degrees(角度转换)
radians(弧度转换)
log(对数)
real(实部)
imag(虚部)
sign(符号)
log2(以2为底对数)
gcd(最大公约数)
lcm(最小公倍数)
phase(相位)
conj(共轭)
round(四舍五入)
floor(向下取整)
ceil(向上取整)
同义词:
mag - 与abs()相同(模)
angle - 与phase()相同(角度)
常量:
e(自然常数)
pi(圆周率)
j(虚数单位)