-1

我准备在我的电脑上写一个计算器程序。据我所知,一些计算器允许输入方程式和答案,其中分数和积分等内容的显示方式与通常的书写方式相同。

例如。如果我输入√2,它将显示√2而不是1.41421...。如果我输入类似3*sqrt(3)/2+sqrt(2)/3的内容,答案将显示类似的内容(9*√3+2√2)/6。我想知道什么是自然显示的算法以及如何编码。

谢谢。

4

1 回答 1

2

√2唯一可能的方法是通过始终保持as来执行所有计算√2。您还必须向√2^2具有更用户友好表示的程序介绍知识,2即可用于其他计算。当你完成计算时,你如何以结果看起来像这样的方式执行计算(在一张纸上)?你将不得不教计算机做同样的事情。

如果您期望为此使用现成的经典算法,我将不得不让您失望 - 没有。

于 2013-01-04T14:11:02.370 回答