首页 > 解决方案 > 用户如何输入方程让程序理解?

问题描述

好的,所以我对 c# 的大计划还很陌生。我遇到的第一件事是我不是 100% 确定如何克服。目前我有一个程序要求用户输入一个数字。如果用户输入可以归类为双精度的内容,这很好。但是,我不确定如何处理分数和方程,即;(5*3)+12 我的代码看起来像......

Console.Write("Enter an equation: ");
double ans = Convert.ToDouble(Console.Readline());
Console.WriteLine("The answer is " + ans)

这不是用 int 或 double 计算的,我也知道给出的示例的答案是一个整数,但是我希望它被归类为 Double 以便当等式不是时我可以得到一个准确的答案干净的。我将如何解决这个问题?

标签: c#equation-solving

解决方案


推荐阅读