string - 将方程输入作为字符串,然后用 popen() 和 bc 求解
问题描述
所以,我需要制作一个脚本,它可以接收存储在字符串中的方程,然后求解所述方程。我想使用 popen() 来调用 bc 程序来求解所述方程,但我不确定该怎么做。我见过的所有资源都从 FILE 或 stdin 获取输入,但没有一个解释如何调用 bc,然后给它一个字符串输入。我还不太擅长用 C 编码,所以我很难想出一个解决方案。
我不确切知道方程是什么,但它们不会比整数和一些基本运算更复杂。
解决方案
推荐阅读
- javascript - 如何在 Mapboxgl 中创建带有事件的自定义控件?
- python - Pandas/Pythonic 方法按列 X 分组,在每个组内,根据 Z 列中的值返回 Y 列中的值
- qt - Qt/QML:自定义菜单超出窗口边界
- differential-equations - 在 FiPy 中反映边界条件
- amazon-web-services - Lambda 未报告正确的内存使用情况
- ringcentral - 是否可以通过 API 设置 RingCentral 用户的时区?
- mysql - 准备好的mysql查询,其中值可能为NULL
- python - 获取电子邮件接收器语言设置python
- android - 添加 ML Kit 后无法解决:com.google.android.gms:play-services:15.0.1
- java - 无法将 JAVA_HOME 变量指向 java 安装的位置