Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Parser matematických výrazů v PHP

Dnes ukážu soubor funkcí které řeší matematický výraz, funkce si poradí s operátory + - * / ^ Zatím není integrovaná odmocnina, ale předpokládá se, že se napíše jako 9^(0.5). V současné době se pracuje i na elementárních mat. funkcích. ukázka :

include('solve.php');
$string="5+5";
$x=solve($string);
// v x je uložena hodnota 10

Funkce si poradí i se závorkami, avšak není kontrolováná správnost vstupu jak syntaktická tak logická např: nejde dělit nulou, není ošetřeno funkce jsou součástí mého většího projektu pokud cokoliv se vám bude líbit nebo budete koukat na kod a napadne vás vylepšení, neváhejte a napište jan.vencl@gmail.com :) děkuju

Program byl vytvořen v roce 2012.

 

Stáhnout

Stažením následujícího souboru souhlasíš s licenčními podmínkami

Staženo 249x (4.1 kB)
Aplikace je včetně zdrojových kódů v jazyce PHP

 

Všechny články v sekci
Zdrojákoviště - Knihovny v PHP
Program pro vás napsal jan.vencl
Avatar
Uživatelské hodnocení:
1 hlasů
Autor se věnuje webovým technologiím, financím a ekonomii. Zajímá se převážně o informační systémy a v současné době studuje VŠFS obor bankovnictví.
Aktivity