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
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