Parser matematických výrazov v PHP
Dnes ukážem súbor funkcií ktoré riešia matematický výraz, funkcie si poradí s operátormi + - * / ^ Zatiaľ nie je integrovaná odmocnina, ale predpokladá sa, že sa napíše ako 9 ^ (0.5). V súčasnej dobe sa pracuje aj na elementárnych mat. funkciách. ukážka:
include('solve.php'); $string="5+5"; $x=solve($string); // v x je uložena hodnota 10
Funkcia si poradí aj so zátvorkami, avšak nie je kontrolovaná správnosť vstupu ako syntaktická tak logická napr: nejde deliť nulou, nie je ošetrené funkcie sú súčasťou môjho väčšieho projektu ak čokoľvek sa vám bude páčiť alebo budete pozerať na kod a napadne vás vylepšenia, neváhajte a napíšte jan .vencl @ gmail.com děkuju
Stiahnuť
Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkami
Stiahnuté 249x (4.1 kB)
Aplikácia je vrátane zdrojových kódov v jazyku php