Auuu
Parsiranje stringa koji je zapis funkcije nije nimalo lak posao. Pogotovo kada sve treba realizovati da se obuhvate i srednje zagrade, integrali i sl. cuda.
Ovako nesto sam radila (mada sam obuhvatila "samo" 4 osnovne matematicke operacije, predznak, stepenovanje, exponent, korijen, srednje zagrade i trigonometriju i sve to sa jednom promjenjivom)... U mom slucaju parsiranjem se formiralo binarno stablo operacija (shodno prioritetima naravno) ... kada dodjem kuci okacicu jedan mali fajl u kome je jedna ideja kako to uraditi ... naravno nista nije iskodovano, vec je samo dat predlog kako formirati rjesenje ...
U svakom slucaju ceka te dosta posla
Dopuna: 06 Dec 2007 17:25
A evo ga ...
https://www.mycity.rs/must-login.png
Rjesenje je vrlo elegantno, jednom kad napravis stablo (isparsiras) i zadas promjenjivu i samo "povuces" odozdo ...
|