3

对于精通编程的人来说,我知道这个问题可能看起来很荒谬,但请多多包涵。我参与了一个法庭案件,关键点取决于几个问题的答案。

给定一个数学公式,以及完整的公式文档,如下所示: alt text http://img69.imageshack.us/img69/1937/formula.png
(像素化了一些描述符)

  1. 在求解 P 的方程式时,在 PHP 源代码中实现公式之前,是否有任何要求或需要在 Microsoft Excel 中实现公式?

  2. 一个称职的 PHP 程序员能否在不使用 Microsoft Excel 的情况下将公式输入 PHP 源代码?

非常感谢你!

4

5 回答 5

8

1:不,我(以及这​​里的许多人)可能真的不会使用 excel。2:当然。

不过,您必须意识到的是,编程语言很少处理“方程式”,它们不像数学中那样“对称”,右侧计算左侧。

于 2010-05-18T18:31:55.160 回答
5

您提供的公式是补习数学,任何使用任何编程语言(包括 PHP)的体面的程序员都可以在没有 Excel 或任何其他软件帮助的情况下实现这些公式。所以你的问题的答案是:

1.) 否

2.) 是的

于 2010-05-18T18:36:29.937 回答
4

我没有测试过这个,但我没有用任何东西来写这个。只是这个消息框和上面的图像。我这样做是为了展示在几分钟内编写实现这些公式的代码是多么简单。

<?php
$C  = 1;
$I  = 2;
$N  = 3;
$T  = 4;
$TA = 5;
$Q  = 6;
$E  = 7;
$L  = 8;
$D  = 9;

$i = 1.0/12.0;
$v = 1.0/(1.0+$i);
$f = (1.0+$i)/(1.0+($i*$Q/30.0));
$a = ((1.0 - pow($v, $N))/$i)*$f;
$b = (1.0 - pow($v, $N+$T))/$i;
$ff = ($E - $Q)/30.0;
$aa = $A*$ff;
$j = $D*$TA/100.0;
$k = (($L*$T)/(600.0*($T+1.0))) * ((($T-$a+$b)/$i)+$aa);
$P = $C / ($a - $j - $k);
echo $P;
?>
于 2010-05-18T19:02:37.330 回答
2

在 PHP 中实现它之前,没有任何理由使用 Excel。虽然它可能会帮助想要使用 Excel 进行一些基本计算的人查看输入值的变化,但精通 PHP 的人可以直接在变量和公式中编写代码。

于 2010-05-18T18:42:34.777 回答
0

我想我会成为逆向者。

在求解 P 的方程式时,在 PHP 源代码中实现公式之前,是否有任何要求或需要在 Microsoft Excel 中实现公式?

虽然在 PHP 源代码中实现公式之前无需在 Microsoft Excel 中实现公式,但由于公式的数量和复杂性,开发人员可能在将公式编码到 PHP 之前使用 Excel 查看所有中间结果。

最初的实现可能是在 Excel 中,并且在用户对结果感到满意的一段时间后,公式在 PHP 中重新编码。

一个称职的 PHP 程序员能否在不使用 Microsoft Excel 的情况下将公式输入 PHP 源代码?

是的。

于 2010-05-18T18:52:13.633 回答