Autor | Zpráva | ||
---|---|---|---|
lopatalo Profil |
Dobrý den, chtěl bych se zeptat, jestli by někdo byl schopný a ochotný vytvořit PHP skript s tímto vzorcem.
V = {[d - (a + b x d umocněno na 1,3123)]² x Π x L} / 40000 V = objem (výsledek), zaokrouhlený na dvě desetinné místa d = hodnotu, kterou zadáme v cm a = 0,57723 b = 0,0068968 Π = 3,14 L = hodnotu, kterou zadáme v m Chtěl bych prostě tři kolonky, kde v první zadáme hodnotu d, ve druhé hodnotu L a ve třetí se zobrazí výsledek. Nechci to samozřejmě zadarmo. f.zumpa@seznam.cz Moderátor Majkl578: Přesunuto z kategorie PHP.
|
||
Keeehi Profil |
#2 · Zasláno: 17. 11. 2010, 20:01:04 · Upravil/a: Keeehi
<?php $d=(float)$_POST["decko"]; $l=(float)$_POST["elko"]; $vysledek=""; if(!empty($d) and !empty($l)){ $vysledek = round(( pow($d - (0.57723 + 0.0068968 * exp(1.3123 * log($d))),2) * M_PI * $l)/40000, 2); } ?> <form action="t.php" method="post"> D: <input type="text" name="decko" value="<?php echo $d ;?>"><br> L: <input type="text" name="elko" value="<?php echo $l;?>"><br> Výsledek: <input type="text" name="d" value="<?php echo $vysledek;?>"><br> <input type="submit" value="Vypočítat"> |
||
PajaK Profil * |
#3 · Zasláno: 18. 11. 2010, 15:01:21
s tím, že:
exp(1.3123 * log($d)) by šlo také udělat pow ($d/100,1.3123) |
||
PajaK Profil * |
#4 · Zasláno: 18. 11. 2010, 15:52:49
Keehi , lopatalo
ještě nám tam chybí převod jednotek $d resp. $l, správně tedy: $d /= 100; // převod z cm na m (nebo $l *= 100) a pak $vysledek = round(( pow($d - (0.57723 + 0.0068968 * exp(1.3123 * log($d))),2) * M_PI * $l)/40000, 2); nebo $vysl_paja = round(( pow($d - (0.57723 + 0.0068968 * pow($d,1.3123)),2) * M_PI * $l)/40000, 2); |
||
Radovan789 Profil * |
#5 · Zasláno: 18. 11. 2010, 17:10:20
PajaK:
ještě nám tam chybí převod jednotek $d resp. $l, správně tedy Autor si nepřál převádět jednotky, navíc jsem mu již tuhle zakázku udělal a zaplatil mě za ni. Tím bych tohle téma uzavřel. |
||
PajaK Profil * |
#6 · Zasláno: 18. 11. 2010, 23:57:56
Radovan789
„Autor si nepřál převádět jednotky“ Nezlob se na mě, ale tahle hláška mě docela pobavila. Pokud vidím, že se počítá objem, pak je mi jasné, že se ty jednotky převést musí. Autor si to nepřál - vysloveně? Nic, nyní to považuji i já za uzavřené... Gratuluji k "zakázce". |
||
Radovan789 Profil * |
#7 · Zasláno: 21. 11. 2010, 11:33:14
PajaK:
Zřejmě nic nevíš o lesním průmyslu a autor si vysloveně nepřál nic převádět (prý ktomu slouží /40000). |
||
Časová prodleva: 13 let
|
0