[ vampslayer @ 07.04.2011. 23:27 ] @
Izdvajanje realnog i imaginarnog dijela iz kompleksnog broja zapisanog kao string Code: public Complex Vracanje_Complex(string s) { double r = Convert.ToDouble(s.Substring(0, s.LastIndexOf(" "))); int len = s.Length - (s.IndexOf("j") + 1); double i = Convert.ToDouble(s.Substring(s.IndexOf("j") + 1, len)); return new Complex(r, i); } problem je kad je imaginarni dio negativan(tj. vrati mi pozitivni dio) Broj je u stringu s zapisan kao s="1.234 -j4.1234" (Ima razmak izmedju zadnje znamenke realnog dijela i operatora) Kako da mi vrati img=-4.1234 a ne img=4.1234 |