小程序展示数学公式

小程序展示数学公式,第1张

原生开发的小程序展示数学公式 使用towxml

后台接口返回的数据格式是富文本+数学公式包含在一起,而且存在包含多个数学公式,格式如下:

参考的issues,首先需要把接口返回的数据格式重新处理一下处理成如下格式

<p>已知函数:<span><latex value="${encodeURIComponent('这里是公式')}" type="line"></latex></span>则</p>

处理方法如下:

使用:

问题:弊端是当公式太长时无法换行,部分展示不出来,解决办法是只能在录入公式时注意一下特别长的分成两个.

所以小程序需要展示数学公式时建议使用H5开发然后内嵌到小程序

H5展示数学公式推荐使用 https://github.com/KaTeX/KaTeX

参考: https://github.com/sbfkcel/towxml

https://github.com/sbfkcel/towxml/issues/138

's=(上底+下底)×高÷2

private

sub

form_load()

me.show

a

=

val(inputbox("请输入梯形上底"))

b

=

val(inputbox("请输入梯形下底"))

h

=

val(inputbox("请输入梯形的高"))

print

"梯形上底="

a

print

"梯形下底="

b

print

"梯形高="

h

print

"梯形面积="

(a

+

b)

*

h

/

2

end

sub

除常用的+,-*/四则运算之外,还有三角函数运算,sin[] cos[],tan[]cot[]以及反三角函数,ATAN[]等,还有开平方根#1=sqrt[#2]表示#1=根号下#2。绝对值#1=ABS#2即表示#1=丨#2丨。还有逻辑运算“与”“或”及其他像四舍五入,上取整下去整什么的,数控车里面基本上用不上!就不多介绍了!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11560232.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存