database - 如何将数学表达式/解释存储到数据库中

标签 database math database-design web

我的任务是为数学学生开发一个网站,上面有问题和他们的解释。该网站将有大约 20,000 个问题。我需要一种有效的方法(易于存储、更快的查询和快速呈现)来将这些问题存储到数据库。

示例问题

在板球比赛的前 10 轮比赛中,跑垒率仅为 3.2。剩余 40 轮的跑垒率应该是多少才能达到 282 跑的目标?

Required run rate = 282 - (3.2 x 10)        =   250        = 6.25
                    ----------------           -----
                           40                    40

问题是一个简单的字符串,很容易存储。但真正的问题是把那些带括号的表达式存储起来,然后划分到数据库中?

最佳答案

您可以将 LaTeX 中的表达式存储在数据库中。

编辑:

您可以使用像 http://www.mathjax.org/ 这样的库用于方程式的客户端呈现。

关于database - 如何将数学表达式/解释存储到数据库中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20652864/

相关文章:

javascript - 如何判断玩家距离敌人是否 2 个格子

javascript - 如何在javascript中将数字格式化为字符串

postgresql - 如何存储和查询具有树结构的数据库

java - 在这种情况下我怎样才能最好地应用Hibernate-Search?

php - 如何在数据库(MySQL)中存储多语言数据?

SQL Server 2008默认用户名

sql - 显示重复记录

php - 表单写入mysql数据库

database - linq执行命令

python - 在 C++ 中高效地执行数学 Python 表达式