![](/img/trans.png)
[英]How can I represent a formula in a way that is understood by both Javascript and PHP?
[英]How to represent PHI formula in PHP
我正在嘗試在PHP代碼中使用此公式,但是我找不到代表它的方法。
phi = (A+B)/A = A/B
說我有一個電話號碼:
$a = 275;
我希望$ b的值相對於$ a處於黃金比例; 我知道我可以通過以下方式找到PHI常數:
$phi = (1+sqrt(5))/2;
我不知道如何應用它。
正如您在問題中提到的那樣, phi
的公式為(a+b)/a = a/b
,您的phi
的值為(1+sqrt(5))/2
如果有值a
,那么可以發現衍生自b的值phi = a/b
被b = phi/a
在PHP中
define('PHI', (1+sqrt(5))/2);
function goldenRatio($num){
return PHI/$num;
}
var_dump(goldenRatio(1)); // returns 0.618033989
var_dump(goldenRatio(2)); // returns 1.236067977
var_dump(goldenRatio(3)); // returns 1.854101966
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.