标签: pascal
如何在Pascal中编写以下等式?
是否等于pow(x, 2) / (pow(pow(16 - x*x, 1/2)), 3)?
pow(x, 2) / (pow(pow(16 - x*x, 1/2)), 3)
答案 0 :(得分:5)
你没有提到方言,所以我会假设仍在积极使用的东西,如Lazarus / FPC / Delphi
Squared有一个单独的函数sqr(),平方根sqrt()也是如此。对于其他值,使用math.power(将math添加到uses子句中)。
这使得sqr(x)/ power(sqrt(16-sqr(x)),3);
根据经验,最简单的表达式可以提供最佳精确度。