Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Matematika sa poljima

[es] :: Pascal / Delphi / Kylix :: Matematika sa poljima

[ Pregleda: 1662 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

matobj

Član broj: 72323
Poruke: 73
*.adsl.net.t-com.hr.



Profil

icon Matematika sa poljima10.04.2010. u 16:16 - pre 170 meseci
Ni sam ne znam kako da nazovem pitanje :)

Dakle ovako. Dali je moguce nekako izvesti ovo:

Na formu postavim TEdit (Edit1) i jedan gumb. U Edit1 upišem a + b

E sad ja bi htio da mi se na klik gumba zbroje polja iz baze

a := ArtiklCijena.Value
b := ArtiklPorez.Value
....

Naravno korisnike u Edit1 moze upisati i a - b ili a + b + 12

Nije vazno dali cu rezultat dobiti u nekom polju ili nekom drugom edit boxu - bitno mi je da se moze izracunat formula iz edit1 boxa

Nadam se da sam bio otprilike jasan (da sad ne kompliciram previse)

Moze li se to nekako izvesti?
 
Odgovor na temu

sasaz2008

Član broj: 200415
Poruke: 204
*.adsl.eunet.rs.



+4 Profil

icon Re: Matematika sa poljima10.04.2010. u 16:38 - pre 170 meseci
Ukratko, želiš da se izračuna matematički izraz koji sam upišeš.

Može da se uradi na više načina, ali uglavnom se koristi RPN (Reverse Polish Notation).

Npr, pogledaj:
http://en.wikipedia.org/wiki/Reverse_Polish_notation

 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Matematika sa poljima10.04.2010. u 17:33 - pre 170 meseci
> Naravno korisnike u Edit1 moze upisati i a - b ili a + b + 12
> Nije vazno dali cu rezultat dobiti u nekom polju ili nekom drugom edit boxu - bitno mi je da se moze izracunat formula iz edit1 boxa

Ako možeš koristiti gotova rešenja onda ima na netu jednostavnih expression evaluatora, recimo možeš pogledati JclExprEval.pas iz JCL biblioteke.
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Matematika sa poljima

[ Pregleda: 1662 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.