我们知道,next
自带了一个东西叫 tabs。
然而它有点 bug。
如果你用 mathjax 渲染,比如:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| {% tabs 两种解决方案, -1 %}
<!-- tab 方法一 -->
开 `long double` 或者写高精度,不推荐。
但一般不卡精度时直接除就可以了。
<!-- endtab -->
<!-- tab 方法二 -->
像上文的代码那样写一个分子函数一个分母函数,比较时交叉相乘,**但一定要注意不等号反向的问题!**
同时还能解决分母可能为 $0$ 的问题。
<!-- endtab -->
{% endtabs %}
|
渲染完毕,点开“方法二”,我们发现那个 $0$
没渲染出来。(不知道咋的在这里没了,但在其他地方不加下方的更改还有,大家可以自己试试)
翻了翻源码,发现似乎这里的源码不太一样:
正常的:<span class="math inline">\(0\)</span>
这里的:<span class="math inline">(0)</span>
于是我想到在那个 $0$ 左右加空格,变成这样:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| {% tabs 两种解决方案修复版, -1 %}
<!-- tab 方法一修复版 -->
开 `long double` 或者写高精度,不推荐。
但一般不卡精度时直接除就可以了。
<!-- endtab -->
<!-- tab 方法二修复版 -->
像上文的代码那样写一个分子函数一个分母函数,比较时交叉相乘,**但一定要注意不等号反向的问题!**
同时还能解决分母可能为 $ 0 $ 的问题。
<!-- endtab -->
{% endtabs %}
|
然后,就好了!
开 long double 或者写高精度,不推荐。
但一般不卡精度时直接除就可以了。
像上文的代码那样写一个分子函数一个分母函数,比较时交叉相乘,但一定要注意不等号反向的问题!
同时还能解决分母可能为 $ 0 $ 的问题。