Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 78 Pomógł: 9 Dołączył: 2.02.2011 Skąd: undefined Ostrzeżenie: (0%)
|
Zrobiłem dla własnych potrzeb parser wyrażeń matematycznych (na razie niezbyt skomplikowanych), którym posługuję się w swoim ggbocie. Można deklarować w nim własne zmienne i operować na nich wedle potrzeb. Obsługuje także podstawowe jednoargumentowe (jak na razie) funkcje matematyczne. Są to moje początki w tworzeniu klas, więc proszę o wyrozumiałość. W razie jakiś pytań bądź błędów proszę pisać, będę w miarę możliwości odpisywał.
mexp class Sposób użycia:
Wynik: Kod //1 r=36.462159607208; //2 r=8.9119577782213; //3 r=false; ($t->display_error()) (34-(312+(9*(-1)$))) | SYNTAX ERROR: Invalid operator '$' at position '17' DODANO: A za wcześnie się mnie zapisz wcisnęło i po chwili wyedytowałem:) Ten post edytował shinuexx 30.12.2011, 19:36:02 |
|
|
|
shinuexx [klasa]Parser wyrażeń matematycznych 29.12.2011, 20:44:08
wookieb No a gdzie on? 29.12.2011, 20:53:34
Fifi209 Po 1. Brakuje mi method chaining
Po 2. np. to
[PH... 10.03.2012, 11:15:13
shinuexx Ad 1.
Wydaje mi się że mogę dodać tylko do addVar... 10.03.2012, 20:08:53 
Fifi209 Cytat(shinuexx @ 10.03.2012, 20:08:53... 11.03.2012, 11:31:56
shinuexx Czy dobrze rozumiem. Metoda zwraca wynik bądź w ra... 12.03.2012, 00:40:56
Fifi209 Tak byłoby chyba bardziej odpowiednio 12.03.2012, 15:51:58
shinuexx Więc, poprawiona wersja klasy
mexp.class.php
Używa... 13.03.2012, 00:04:27 ![]() ![]() |
|
Aktualny czas: 25.12.2025 - 02:07 |